Sdílet prostřednictvím


Registrace předplatného

Zaregistrujte existující předplatné , aby bylo možné objednat rezervace Azure.

Pokud si chcete koupit rezervaci Azure, musíte mít aspoň jedno stávající předplatné Azure CSP. Tato metoda umožňuje zaregistrovat stávající předplatné Azure CSP a povolit ho pro nákup rezervací Azure.

Požadavky

  • Přihlašovací údaje popsané v ověřování v Partnerském centru Tento scénář podporuje ověřování pomocí samostatných přihlašovacích údajů aplikace i aplikace a uživatele.

  • ID zákazníka (customer-tenant-id). Pokud neznáte ID zákazníka, můžete ho vyhledat v Partnerském centru tak , že vyberete pracovní prostor Zákazníci , pak zákazník ze seznamu zákazníků a pak účet. Na stránce Účet zákazníka vyhledejte ID Microsoftu v části Informace o účtu zákazníka. ID Microsoftu je stejné jako ID zákazníka (customer-tenant-id).

  • ID předplatného.

C#

Pokud chcete zaregistrovat předplatné zákazníka, načtěte rozhraní operací předplatného voláním metody IAggregatePartner.Customers.ById s ID zákazníka, které identifikuje zákazníka. Potom zavolejte metodu Subscription.ById() s ID předplatného, abyste identifikovali předplatné, které registrujete.

Nakonec zavolejte metodu Registration.Register(), která zaregistruje předplatné a načte identifikátor URI, který se dá použít k získání stavu registrace předplatného. Další informace najdete v tématu Získání stavu registrace předplatného.

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

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

Požadavek REST

Syntaxe požadavku

metoda Identifikátor URI žádosti
POST {baseURL}/v1/customers/{customer-id}/subscriptions/{subscription-id}/registrations HTTP/1.1

Parametry identifikátoru URI

Pomocí následujících parametrů cesty identifikujte zákazníka a předplatné.

Name Type Požadováno Popis
ID zákazníka string Ano Formátovaný řetězec GUID, který identifikuje zákazníka.
id předplatného string Ano Řetězec formátovaný identifikátorem GUID, který identifikuje předplatné. Partneři by měli použít ID plánu Azure pro nové obchodní případy.

Záhlaví žádosti

Další informace najdete v tématu Hlavičky REST Partnerského centra.

Text požadavku

Nezaokrouhlovat.

Příklad požadavku

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

Odpověď REST

V případě úspěchu odpověď obsahuje hlavičku umístění s identifikátorem URI, který lze použít k načtení stavu registrace předplatného. Uložte tento identifikátor URI pro použití s jinými souvisejícími rozhraními REST API. Příklad načtení stavu najdete v tématu Získání stavu registrace předplatného.

Kódy úspěšnosti a chyb odpovědi

Každá odpověď obsahuje stavový kód HTTP, který označuje úspěch nebo selhání a další informace o ladění. Ke čtení tohoto kódu, typu chyby a dalších parametrů použijte nástroj pro trasování sítě. Úplný seznam najdete v tématu Kódy chyb.

Příklad odpovědi

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