Előfizetés regisztrálása
Regisztráljon egy meglévő előfizetést , hogy engedélyezve legyen az Azure-foglalások megrendeléséhez.
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 a Partnerközpont hitelesítésében leírtak szerint. 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 az Ügyfelek munkaterület kiválasztásával, majd az ügyféllistából, majd a Fiók listában. Az ügyfél Fiók lapján keresse meg a 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 az 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 az 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 kérjen le egy URI-t, amely az előfizetés regisztrációs állapotának lekéréséhez használható. 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
Metódus | Kérés URI-ja |
---|---|
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.
Name | Type | Kötelező | Leírás |
---|---|---|---|
ügyfél-azonosító | sztring | Igen | Egy GUID formátumú sztring, amely azonosítja az ügyfelet. |
előfizetés-azonosító | sztring | Igen | Az előfizetést azonosító GUID formátumú sztring. A partnereknek az Azure-csomag azonosítóját kell használniuk az új kereskedelmi esetekhez. |
Kérésfejlécek
További információ: Partnerközpont – REST fejlécek.
Kérés törzse
Nincs.
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: ca7c39f7-1a80-43bc-90d8-ee7d1cad3123
MS-CorrelationId: ec8f62e5-1d92-47e9-8d5d-1924af105123
Content-Type: application/json
Content-Length: 1029
Expect: 100-continue
Connection: Keep-Alive
REST-válasz
Ha sikeres, a válasz tartalmaz egy URI-t tartalmazó Hely fejlécet, amely az előfizetés regisztrációs állapotának lekérésére használható. Mentse ezt az URI-t más kapcsolódó REST API-khoz való használatra. Az állapot lekérésére 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 a Hibakódok című témakörben találja.
Példa válaszra
HTTP/1.1 202 Accepted
Content-Length: 0
Location: /customers/<customer-id>/subscriptions/<subscription-id>/registrationstatus
MS-CorrelationId: ca7c39f7-1a80-43bc-90d8-ee7d1cad3123
MS-RequestId: ec8f62e5-1d92-47e9-8d5d-1924af105123
MS-CV: iqOqN0FnaE2y0HcD.0
MS-ServerId: 030020525
Visszajelzés
https://aka.ms/ContentUserFeedback.
Hamarosan elérhető: 2024-ben fokozatosan kivezetjük a GitHub-problémákat a tartalom visszajelzési mechanizmusaként, és lecseréljük egy új visszajelzési rendszerre. További információ:Visszajelzés küldése és megtekintése a következőhöz: