Megosztás a következőn keresztül:


Előfizetés regisztrálása

Regisztráljon egy meglévő előfizetést, hogy rendelhetőek legyenek az Azure-foglalások.

Azure-foglalás vásárlásához legalább egy meglévő CSP Azure-előfizetéssel kell rendelkeznie. Ez a módszer lehetővé teszi a meglévő CSP Azure-előfizetés regisztrálását, amely lehetővé teszi az Azure-foglalások megvásárlását.

Előfeltételek

  • Hitelesítő adatok Partnerközpont hitelesítési. Ez a forgatókönyv támogatja az önálló alkalmazással és az App+Felhasználói hitelesítő adatokkal való hitelesítést is.

  • Ügyfélazonosító (customer-tenant-id). Ha nem ismeri az ügyfél azonosítóját, megkeresheti a Partnerközpontban a Ügyfelek munkaterület kiválasztásával, majd az ügyfél kiválasztásával az ügyféllistából, végül a Fiókkiválasztásával. Az ügyfél Fiók lapján keresse meg a(z) Microsoft-azonosítót az Ügyfélfiók adatai szakaszban. A Microsoft-azonosító megegyezik az ügyfél-azonosítóval (customer-tenant-id).

  • Előfizetés-azonosító.

C#

Az ügyfél előfizetésének regisztrálásához kérjen le egy felületet az előfizetési műveletekhez a IAggregatePartner.Customers.ById metódus meghívásával, az ügyfél azonosítójával az ügyfél azonosításához. Ezután hívja meg a Subscription.ById() metódust az előfizetés azonosítójával a regisztrálandó előfizetés azonosításához.

Végül hívja meg a Registration.Register() metódust az előfizetés regisztrálásához és az előfizetés regisztrációs állapotának lekéréséhez használható URI lekéréséhez. További információ: Előfizetés-regisztráció állapotának lekérése.

// IAggregatePartner partnerOperations;
// var selectedCustomerId;
// var selectedSubscriptionId;

// Retrieve the subscription registration details.
var subscriptionRegistrationDetails = partnerOperations.Customers.ById(selectedCustomerId).Subscriptions.ById(selectedSubscriptionId).Registration.Register();

REST-kérés

Kérés szintaxisa

Módszer URI kérése
POST {baseURL}/v1/customers/{customer-id}/subscriptions/{subscription-id}/registrations HTTP/1.1

URI-paraméterek

Az ügyfél és az előfizetés azonosításához használja az alábbi elérésiút-paramétereket.

Név Típus Szükséges Leírás
ügyfél-azonosító szál Igen Egy GUID formátumú sztring, amely azonosítja az ügyfelet.
előfizetés-azonosító húr Igen Az előfizetést azonosító GUID formátumú karakterlánc. A partnereknek az Azure-csomag azonosítóját kell használniuk az új kereskedelmi esetekhez.

Kérelemfejlécek

A Partnerközpont REST-fejléceiről további információt itt talál: .

Kérelem törzse

Egyik sem.

Példa kérése

POST https://api.partnercenter.microsoft.com/v1/customers/<customer-id>/subscriptions/<subscription-id>/registrations HTTP/1.1
Authorization: Bearer <token>
Accept: application/json
MS-RequestId: bbbb1111-cc22-3333-44dd-555555eeeeee
MS-CorrelationId: aaaa0000-bb11-2222-33cc-444444dddddd
Content-Type: application/json
Content-Length: 1029
Expect: 100-continue
Connection: Keep-Alive

REST-válasz

Ha sikeres, a válasz egy Hely fejlécet tartalmaz egy URI-val, amely az előfizetés regisztrációs állapotának lekérésére szolgálhat. Mentse ezt az URI-t más kapcsolódó REST API-khoz való használatra. Az állapot lekérésére vonatkozó példa: Előfizetés-regisztrációs állapot lekérése.

Válasz sikeresség és hibakódok

Minden válaszhoz tartozik egy HTTP-állapotkód, amely jelzi a sikert vagy a hibát, valamint további hibakeresési információkat. A kód, a hibatípus és a további paraméterek olvasásához használjon hálózati nyomkövetési eszközt. A teljes listát lásd a hibakódok.

Példa válaszra

HTTP/1.1 202 Accepted
Content-Length: 0
Location: /customers/<customer-id>/subscriptions/<subscription-id>/registrationstatus
MS-CorrelationId: bbbb1111-cc22-3333-44dd-555555eeeeee
MS-RequestId: aaaa0000-bb11-2222-33cc-444444dddddd
MS-CV: iqOqN0FnaE2y0HcD.0
MS-ServerId: 030020525