Aktivace předplatného izolovaného prostoru (sandbox) pro SaaS produkty z webu Marketplace pro povolení fakturace

Jak aktivovat předplatné pro produkty komerčního SaaS (software jako služba) z účtů izolovaného prostoru (sandbox) integrací pro povolení fakturace

Poznámka

Předplatné pro produkty SaaS na komerčním webu Marketplace je možné aktivovat z účtů karantény integrace. Pokud máte produkční předplatné, musíte navštívit web vydavatele, aby se dokončil proces instalace. Fakturace předplatného se zahájí až po dokončení instalace.

Požadavky

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

  • Partnerský účet integrace izolovaného prostoru (sandbox) se zákazníkem s aktivním předplatným pro komerční SaaS produkty z webu Marketplace.

  • Pro partnery, kteří používají Partnerská rozhraní .NET SDK, musíte pro přístup k této funkci použít sadu SDK verze 1.14.0 nebo vyšší.

C#

K aktivaci předplatného pro komerční produkty SaaS na webu Marketplace použijte následující postup:

  1. Zpřístupněte rozhraní k dostupným operacím předplatného. Musíte identifikovat zákazníka a zadat identifikátor předplatného zkušebního předplatného.

    var subscriptionOperations = partnerOperations.Customers.ById(customerId).Subscriptions.ById(subscriptionId);
    
  2. Aktivujte předplatné pomocí operace aktivovat .

    var subscriptionActivationResult = subscriptionOperations.Activate();
    

Žádost REST

Syntaxe žádosti

Metoda Identifikátor URI žádosti
SPUŠTĚNÍ {baseURL}/v1/Customers/{Customer-tenant-ID}/Subscriptions/{Subscription-ID}/Activate HTTP/1.1

Parametr URI

Název Typ Vyžadováno Popis
Customer-tenant-ID guid Y Hodnota je identifikátor zákazníka ve formátu GUID (Customer-tenant-ID), který umožňuje zadat zákazníka.
ID předplatného guid Y Hodnota je identifikátor předplatného ve formátu GUID (ID předplatného), který umožňuje zadat předplatné.

Hlavičky požadavku

Další informace najdete v tématu záhlaví REST partnerského centra.

Text požadavku

Žádné

Příklad požadavku

POST https://api.partnercenter.microsoft.com/v1/customers/42b5f772-5c5c-4bce-b9d7-bdadeecca411/subscriptions/87363db7-39ab-dd25-d371-94340aaa2f97/activate HTTP/1.1
Authorization: Bearer <token>
Accept: application/json
MS-CorrelationId: 1438ea3d-b515-45c7-9ec1-27ee0cc8e6bd
MS-RequestId: 655890ba-4d2b-4d09-a95f-4ea1348686a5

Odpověď REST

Tato metoda vrátí vlastnost ID předplatného a stavu .

Úspěšné odpovědi a chybové kódy

Každá odpověď je dodávána se stavovým kódem HTTP, který označuje úspěch nebo selhání a další informace o ladění. Použijte nástroj pro trasování sítě ke čtení tohoto kódu, typu chyby a dalších parametrů. Úplný seznam najdete v tématu kódy chyb REST partnerského centra.

Příklad odpovědi

HTTP/1.1 200 OK
Content-Length: 79
Content-Type: application/json
MS-CorrelationId: 1438ea3d-b515-45c7-9ec1-27ee0cc8e6bd
MS-RequestId: 655890ba-4d2b-4d09-a95f-4ea1348686a5

{
    "subscriptionId":"87363db7-39ab-dd25-d371-94340aaa2f97",
    "status":"Success"
}