Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Tuto metodu použijte v rozhraní API pro odeslání Microsoft Storu ke zjištění stavu podání balíčku v rámci flightu. Další informace o procesu vytvoření odeslání testovací verze balíčku pomocí rozhraní API pro odeslání z Microsoft Storu najdete v tématu Správa odeslání testovací verze balíčku.
Požadavky
Pokud chcete použít tuto metodu, musíte nejprve provést následující:
- Pokud jste to ještě neudělali, splňte všechny nezbytné předpoklady pro API pro odesílání do Microsoft Storu.
- Získejte přístupový token Azure AD a použijte ho 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ý.
- Vytvořte odeslání balíčku letu pro jednu z vašich aplikací. Můžete to udělat v Partnerském centru, nebo můžete použít metodu odeslání testovací verze balíčku .
Žá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}/flights/{flightId}/submissions/{submissionId}/status |
Hlavička požadavku
| Záhlaví | Typ | Popis |
|---|---|---|
| Autorizace | řetězec | Povinné. Přístupový token Azure AD ve formátu Bearer<token>. |
Parametry požadavku
| Název | Typ | Popis |
|---|---|---|
| ID aplikace | řetězec | Povinné. ID obchodu aplikace, která obsahuje odeslání testovací verze balíčku, jehož stav chcete zjistit. Další informace o „Store ID“ najdete v části Zobrazení podrobností o identitě aplikace. |
| ID letu | řetězec | Povinné. ID testovací verze balíčku, která obsahuje odeslání, pro které chcete získat stav. Tento identifikátor je k dispozici v datech vrácených odpovědí pro požadavky o vytvoření testovací verze balíčku a získání balíčkových letů pro aplikaci. Pro let vytvořený v Partnerském centru je toto ID k dispozici také v URL adrese stránky letu v Partnerském centru. |
| ID příspěvku | řetězec | Povinné. ID podání, pro které chcete zjistit stav. Toto ID je k dispozici v datech odpovědi pro žádosti o vytvoření odeslání testovací verze balíčku. U odeslání vytvořeného v Partnerském centru je toto ID k dispozici také na adrese URL stránky pro odeslání v Partnerském centru. |
Obsah požadavku
Pro tuto metodu nezadádejte text požadavku.
Požadavek příkladu
Následující příklad ukazuje, jak získat stav odeslání testovací verze balíčku.
GET https://manage.devcenter.microsoft.com/v1.0/my/applications/9NBLGGH4R315/flights/43e448df-97c9-4a43-a0bc-2a445e736bcd/submissions/1152921504621243649/status 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. Tělo odpovědi obsahuje informace o zadaném podání. Další podrobnosti o hodnotách v textu odpovědi najdete v následující části.
{
"status": "PendingCommit",
"statusDetails": {
"errors": [],
"warnings": [],
"certificationReports": []
},
}
Obsah odpovědi
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 | Odeslání nebylo nalezeno. |
| 409 | Aplikace používá funkci Partnerského centra, kterou aktuálně rozhraní API pro odesílání z Microsoft Storu nepodporuje. |