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 odesílání z Microsoft Storu k potvrzení nového nebo aktualizovaného odeslání testovací verze balíčku do Partnerského centra. Akce potvrzení upozorní Partnerské centrum, že se nahrála data odeslání (včetně všech souvisejících balíčků). V reakci partnerské centrum potvrdí změny do odesílaných dat pro příjem a publikování. Po úspěšném potvrzení se změny podání zobrazí v Partner Centru.
Další informace o tom, jak operace potvrzení je součástí procesu vytvoření odeslání balíčku letu pomocí rozhraní API pro odeslání Microsoft Storu, najdete v tématu Správa odeslání balíčku letu.
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ření podání testovací verze balíčku a následná aktualizace s potřebnými úpravami údajů o podání.
Žá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 |
|---|---|
| PŘÍSPĚVEK | https://manage.devcenter.microsoft.com/v1.0/my/applications/{applicationId}/flights/{flightId}/submissions/{submissionId}/commit |
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, které chcete potvrdit. ID Obchodu pro aplikaci je k dispozici v Partnerském centru. |
| ID letu | řetězec | Povinné. ID balíčku letu, který obsahuje odeslání ke commitnutí. 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í ke schválení. 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 potvrdit odeslání testovací verze balíčku.
POST https://manage.devcenter.microsoft.com/v1.0/my/applications/9NBLGGH4R315/flights/43e448df-97c9-4a43-a0bc-2a445e736bcd/submissions/1152921504621243649/commit 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. Další podrobnosti o hodnotách v textu odpovědi najdete v následujících částech.
{
"status": "CommitStarted"
}
Obsah odpovědi
| Hodnota | Typ | Popis |
|---|---|---|
| stav | řetězec | Stav odeslání. Může to být jedna z následujících hodnot:
|
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 |
|---|---|
| 400 | Parametry požadavku jsou neplatné. |
| 404 | Zadaný příspěvek nebyl nalezen. |
| 409 | Zadané odeslání bylo nalezeno, ale nebylo možné ho potvrdit v aktuálním stavu, nebo aplikace používá funkci Partnerského centra, která není aktuálně podporována rozhraním API pro odesílání z Microsoft Storu. |