Sdílet prostřednictvím


Načtení stavu nabídky

Poznámka:

Rozhraní API portálu partnerů cloudu jsou integrovaná a budou pokračovat v práci v Partnerském centru. Přechod zavádí malé změny. Projděte si změny uvedené v referenčních informacích k rozhraní API portálu partnerů cloudu a ujistěte se, že váš kód po přechodu do Partnerského centra bude fungovat i nadále. Rozhraní API CPP by se měla používat pouze pro stávající produkty, které už byly integrované před přechodem do Partnerského centra; nové produkty by měly používat rozhraní API pro odesílání v Partnerském centru.

Načte aktuální stav nabídky.

GET https://cloudpartner.azure.com/api/publishers/<publisherId>/offers/<offerId>/status?api-version=2017-10-31

Parametry identifikátoru URI

Název Popis Datový typ
publisherId Například identifikátor vydavatele Contoso String
offerId IDENTIFIKÁTOR GUID, který jednoznačně identifikuje nabídku String
verze-api Nejnovější verze rozhraní API Datum
Jméno Hodnota
Typ obsahu application/json
Autorizace Bearer YOUR_TOKEN

Základní příklad

Response

  {
      "status": "succeeded",
      "messages": [],
      "steps": [
      {
          "estimatedTimeFrame": "< 15 min",
          "id": "displaydummycertify",
          "stepName": "Validate Pre-Requisites",
          "description": "Offer settings provided are validated.",
          "status": "complete",
          "messages": [
              {
                  "messageHtml": "Step completed.",
                  "level": "information",
                  "timestamp": "2018-03-16T17:50:45.7215661Z"
              }
          ],       
          "progressPercentage": 100
      },
      {
          "estimatedTimeFrame": "~2-3 days",
          "id": "displaycertify",
          "stepName": "Certification",
          "description": "Your offer is analyzed by our certification systems for issues.",
          "status": "notStarted",
          "messages": [],
          "progressPercentage": 0
      },
      {
          "estimatedTimeFrame": "< 1 day",
          "id": "displayprovision",
          "stepName": "Provisioning",
          "description": "Your virtual machine is being replicated in our production systems.",
          "status": "notStarted",
          "messages": [],
          "progressPercentage": 0
      },
      {
          "estimatedTimeFrame": "< 1 hour",
          "id": "displaypackage",
          "stepName": "Packaging and Lead Generation Registration",
          "description": "Your virtual machine is being packaged for customers. Additionally, lead systems are being configured and set up.",
          "status": "notStarted",
          "messages": [],
          "progressPercentage": 0
      },
      {
          "estimatedTimeFrame": "< 1 hour",
          "id": "publisher-signoff",
          "stepName": "Publisher signoff",
          "description": "Offer is available to preview. Ensure that everything looks good before making your offer live.",
          "status": "complete",
          "messages": [],
          "progressPercentage": 0
      },
      {
          "estimatedTimeFrame": "~2-5 days",
          "id": "live",
          "stepName": "Live",
          "description": "Offer is publicly visible and is available for purchase.",
          "status": "complete",
          "messages": [],
          "progressPercentage": 0
      }
      ],
      "previewLinks": [],
      liveLinks": [],
  }

Vlastnosti textu odpovědi

Název Popis
stav Stav nabídky. Seznam možných hodnot najdete v části Stav nabídky níže.
zprávy Pole zpráv přidružených k nabídce
kroky Pole kroků, kterými nabídka prochází během publikování nabídky
estimatedTimeFrame Odhad času, který by trvalo dokončení tohoto kroku, v přívětivé podobě
ID Identifikátor kroku
stepName Název kroku
description Popis kroku
stav Stav kroku Seznam možných hodnot najdete v následujícím kroku .
zprávy Pole zpráv souvisejících s krokem
processPercentage Procento dokončení kroku
PreviewLinks Aktuálně není implementováno.
liveLinks Aktuálně není implementováno.
notificationEmails Zastaralé nabídky migrované do Partnerského centra E-maily s oznámením o migrovaných nabídkách se odešlou do e-mailu zadaného v nastavení účtu kontaktní údaje prodejce.

U nemigrovaných nabídek je seznam e-mailových adres oddělený čárkami, který má být upozorněn na průběh operace.

Stavové kódy odpovědí

Kód Popis
200 OK - Žádost byla úspěšně zpracována a aktuální stav nabídky byl vrácen.
400 Bad/Malformed request – Text odpovědi na chybu může obsahovat další informace.
404 Not found – Zadaná entita neexistuje.

Stav nabídky

Název Popis
NeverPublished Nabídka nebyla nikdy publikována.
NotStarted Nabídka je nová a nezačala.
WaitingForPublisherReview Nabídka čeká na schválení vydavatele.
Spuštěno Probíhá zpracování odeslání nabídky.
Úspěšný Odeslání nabídky se dokončilo.
Zrušeno Odeslání nabídky bylo zrušeno.
Neúspěšný Odeslání nabídky se nezdařilo.

Stav kroku

Název Popis
NotStarted Krok se nespustil.
Probíhající Krok je spuštěný.
WaitingForPublisherReview Krok čeká na schválení vydavatele.
WaitingForApproval Krok čeká na schválení procesu.
Blokované Krok je zablokovaný.
Zamítnuto Krok je odmítnut.
Dokončit Krok je dokončený.
Zrušeno Krok byl zrušen.