Sdílet prostřednictvím


Potvrzení odeslání testovací verze balíčku

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í:

Žá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:
  • Žádné
  • Zrušeno
  • Čekající závazek
  • CommitStarted
  • Nepodařilo se potvrdit
  • Čeká se na zveřejnění
  • Publikování
  • Publikováno
  • Publikování se nezdařilo.
  • Předzpracování
  • Předběžné zpracování se nezdařilo
  • Certifikace
  • Certifikace selhala
  • Vydání
  • Uvolnění se nezdařilo

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.