Sdílet prostřednictvím


Získání aplikace

Tuto metodu použijte v rozhraní API pro odesílání z Microsoft Storu k načtení informací o konkrétní aplikaci, která je zaregistrovaná v účtu Partnerského centra.

Požadavky

Pokud chcete použít tuto metodu, musíte nejprve provést následující:

  • Pokud jste to ještě neudělali, dokončete všechny předpoklady pro odeslání prostřednictvím rozhraní API Microsoft Store.
  • Získejte přístupový token Azure AD , který se použije v hlavičce požadavku pro tuto metodu. Po získání přístupového tokenu ho budete mít 60 minut, než vyprší jeho platnost. Po vypršení platnosti tokenu můžete získat nový.

Žádost

Tato metoda má následující syntaxi. Příklady použití a popisy hlavičky a textu požadavku najdete v následujících částech.

Metoda Požadavek na URI
získej https://manage.devcenter.microsoft.com/v1.0/my/applications/{applicationId}

Hlavička požadavku

Záhlaví Typ Popis
Autorizace řetězec Povinné. Přístupový token Azure AD ve formě Bearer<token>.

Parametry požadavku

Název Typ Popis
ID aplikace řetězec Povinné. ID obchodu aplikace, které se má načíst. Další informace o ID obchodu najdete v tématu Zobrazení podrobností o identitě aplikace.

Obsah požadavku

Pro tuto metodu nezadádejte text požadavku.

Požadavek příkladu

Následující příklad ukazuje, jak načíst informace o aplikaci s hodnotou ID Obchodu 9NBLGGH4R315.

GET https://manage.devcenter.microsoft.com/v1.0/my/applications/9NBLGGH4R315 HTTP/1.1
Authorization: Bearer <your access token>

Odezva

Následující příklad ukazuje text odpovědi JSON pro úspěšné volání této metody. Pro více podrobností o hodnotách v textu odpovědi se podívejte na prostředek aplikace .

{
  "id": "9NBLGGH4R315",
  "primaryName": "ApiTestApp",
  "packageFamilyName": "30481DevCenterAPITester.ApiTestAppForDevbox_ng6try80pwt52",
  "packageIdentityName": "30481DevCenterAPITester.ApiTestAppForDevbox",
  "publisherName": "CN=…",
  "firstPublishedDate": "1601-01-01T00:00:00Z",
  "lastPublishedApplicationSubmission": {
    "id": "1152921504621086517",
    "resourceLocation": "applications/9NBLGGH4R315/submissions/1152921504621086517"
  },
  "pendingApplicationSubmission": {
    "id": "1152921504621243487",
    "resourceLocation": "applications/9NBLGGH4R315/submissions/1152921504621243487"
  },
  "hasAdvancedListingPermission": false
}

Kódy chyb

Pokud požadavek nelze úspěšně dokončit, odpověď bude obsahovat jeden z následujících kódů chyb HTTP.

Kód chyby Popis
404 Zadaná aplikace nebyla nalezena.
409 Aplikace používá funkci Partnerského centra, kterou aktuálně rozhraní API pro odesílání z Microsoft Storu nepodporuje.