Tesztkörnyezet-előfizetés aktiválása kereskedelmi piactéri SaaS-termékekhez a számlázás engedélyezéséhez

A számlázás engedélyezéséhez hogyan aktiválhat előfizetést a kereskedelmi piactéri Szoftver mint szolgáltatás (SaaS) termékekhez az integrációs tesztkörnyezeti fiókokból.

Megjegyzés:

Csak a kereskedelmi piactéri SaaS-termékek előfizetését lehet aktiválni integrációs tesztkörnyezeti fiókokból. Ha éles előfizetéssel rendelkezik, a beállítási folyamat befejezéséhez meg kell látogatnia a közzétevő webhelyét. Az előfizetés számlázása csak a telepítés befejezése után kezdődik.

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.
  • Integrációs tesztkörnyezeti partnerfiók egy olyan ügyféllel, aki aktív előfizetéssel rendelkezik a kereskedelmi piactéri SaaS-termékekhez.
  • A Partnerközpont .NET SDK-t használó partnerek esetében az SDK 1.14.0-s vagy újabb verzióját kell használnia a funkció eléréséhez.

Fontos

2023 júniusától a partnerközpont .NET SDK legújabb, 3.4.0-s kiadását archiváljuk. Az SDK-kiadást letöltheti a GitHubról, valamint egy hasznos információkat tartalmazó olvasófájlt.

A partnereket arra ösztönzik, hogy továbbra is használják a Partnerközpont REST API-jait.

C#

Az alábbi lépésekkel aktiválhat egy előfizetést a kereskedelmi piactéri SaaS-termékekhez:

  1. Hozzon létre egy felületet az előfizetési műveletekhez. Azonosítania kell az ügyfelet, és meg kell adnia a próbaverziós előfizetés előfizetés-azonosítóját.

    var subscriptionOperations = partnerOperations.Customers.ById(customerId).Subscriptions.ById(subscriptionId);
    
  2. Aktiválja az előfizetést az Aktiválás művelettel.

    var subscriptionActivationResult = subscriptionOperations.Activate();
    

REST-kérés

Kérés szintaxisa

Method Kérés URI-ja
POST {baseURL}/v1/customers/{customer-tenant-id}/subscriptions/{subscription-id}/activate HTTP/1.1

URI-paraméter

Name Type Kötelező Leírás
ügyfél-bérlő-azonosító Guid Y Az érték egy GUID formátumú ügyfél-bérlőazonosító (customer-tenant-id), amely lehetővé teszi az ügyfél megadását.
előfizetés-azonosító Guid Y Az érték egy GUID formátumú előfizetés-azonosító (subscription-id), amely lehetővé teszi egy előfizetés megadását.

Kérelemfejlécek

További információ: Partnerközpont – REST fejlécek.

A kérés törzse

Nincs.

Példa kérése

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

REST-válasz

Ez a metódus az előfizetés azonosítóját és állapottulajdonságait adja vissza.

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 Partnerközpont REST-hibakódjaiban találja.

Példa válaszra

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"
}