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:
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);
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"
}
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: