Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Usa questo metodo nell'API di invio del Microsoft Store per ottenere dati per un volo di un pacchetto per un'app registrata nel tuo account Partner Center.
Prerequisiti
Per usare questo metodo, è prima necessario eseguire le operazioni seguenti:
- Se non l'hai già fatto, completa tutti i prerequisiti per l'API di invio al Microsoft Store.
- Ottenere un token di accesso di Azure AD da usare nell'intestazione della richiesta per questo metodo. Dopo aver ottenuto un token di accesso, si hanno 60 minuti per usarlo prima della scadenza. Dopo la scadenza del token, è possibile ottenerne uno nuovo.
Richiesta
Questo metodo ha la sintassi seguente. Vedere le sezioni seguenti per esempi di utilizzo e descrizioni dell'intestazione e del corpo della richiesta.
| Metodo | URI della richiesta |
|---|---|
| OTTIENI | https://manage.devcenter.microsoft.com/v1.0/my/applications/{applicationId}/flights/{flightId} |
Header di richiesta
| Intestazione | TIPO | Descrizione |
|---|---|---|
| Autorizzazione | corda | Obbligatorio. Il token di accesso di Azure AD nel formato Bearer<token>. |
Parametri della richiesta
| Nome | TIPO | Descrizione |
|---|---|---|
| ID dell'applicazione | corda | Obbligatorio. ID dello Store dell'app che contiene il package flight che desideri consultare. L'ID dello Store per l'app è disponibile nel Centro per i partner. |
| flightId | corda | Obbligatorio. ID del volo del pacchetto da recuperare. Questo ID è disponibile nei dati di risposta per le richieste di creare un volo di pacchetti e ottenere voli di pacchetti per un'app. Per un volo creato nel Partner Center, questo ID è disponibile anche nell'URL della pagina del volo nel Partner Center. |
Testo della richiesta
Non bisogna fornire il corpo della richiesta per questo metodo.
Esempio di richiesta
L'esempio seguente dimostra come recuperare informazioni su un pacchetto di volo con l'ID 43e448df-97c9-4a43-a0bc-2a445e736bcd per un'app con l'ID dello Store 9WZDNCRD91MD.
GET https://manage.devcenter.microsoft.com/v1.0/my/applications/9NBLGGH4R315/flights/43e448df-97c9-4a43-a0bc-2a445e736bcd HTTP/1.1
Authorization: Bearer <your access token>
Risposta
L'esempio seguente illustra il corpo della risposta JSON per una chiamata riuscita a questo metodo. Per altri dettagli sui valori nel corpo della risposta, vedere le sezioni seguenti.
{
"flightId": "43e448df-97c9-4a43-a0bc-2a445e736bcd",
"friendlyName": "myflight",
"lastPublishedFlightSubmission": {
"id": "1152921504621086517",
"resourceLocation": "flights/43e448df-97c9-4a43-a0bc-2a445e736bcd/submissions/1152921504621086517"
},
"pendingFlightSubmission": {
"id": "115292150462124364",
"resourceLocation": "flights/43e448df-97c9-4a43-a0bc-2a445e736bcd/submissions/1152921504621243647"
},
"groupIds": [
"0"
],
"rankHigherThan": "671c2857-725e-4faf-9e9e-ea1191ef879c"
}
Corpo della risposta
| Valore | TIPO | Descrizione |
|---|---|---|
| flightId | corda | ID per il volo del pacchetto. Questo valore viene fornito dal Centro per i partner. |
| nome amichevole | corda | Nome del pacchetto di volo, come specificato dallo sviluppatore. |
| ultimaPubblicazioneDellaSottomissioneDelVolo | oggetto | Oggetto che fornisce informazioni sull'ultima sottomissione pubblicata per il volo del pacchetto. Per altre informazioni, vedere la sezione Oggetto invio di seguito. |
| invioVolopendente | oggetto | Un oggetto che fornisce informazioni sulla sottomissione attualmente in sospeso per il volo del pacchetto. Per altre informazioni, vedere la sezione Oggetto invio di seguito. |
| ID di gruppo | elenco | Una matrice di stringhe che contiene gli ID dei gruppi di volo associati al volo del pacchetto. Per ulteriori informazioni sui gruppi di voli, consulta Pacchetti di voli. |
| rankHigherThan | corda | Nome amichevole del volo del pacchetto classificato immediatamente inferiore al volo del pacchetto corrente. Per ulteriori informazioni sulla classificazione dei gruppi di volo, vedi Pacchetti di volo. |
Oggetto di sottomissione
I valori lastPublishedFlightSubmission e pendingFlightSubmission nel corpo della risposta contengono oggetti che forniscono informazioni sulle risorse riguardanti un invio per il pacchetto di volo. Questi oggetti hanno i valori seguenti.
| Valore | TIPO | Descrizione |
|---|---|---|
| Id | corda | ID dell'invio. |
| posizione della risorsa | corda | Un percorso relativo da aggiungere all'URI della richiesta https://manage.devcenter.microsoft.com/v1.0/my/ di base per recuperare i dati completi della presentazione. |
Codici di errore
Se la richiesta non può essere completata correttamente, la risposta conterrà uno dei codici di errore HTTP seguenti.
| Codice di errore | Descrizione |
|---|---|
| 400 | La richiesta non è valida. |
| 404 | Impossibile trovare il volo del pacchetto specificato. |
| 409 | L'app usa una funzionalità del Centro per i partner attualmente non supportata dall'API di invio a Microsoft Store. |