Obtenir des données d’application
Utilisez les méthodes suivantes dans l’API de soumission du Microsoft Store pour obtenir des données pour les applications existantes dans votre compte espace partenaires. Pour une présentation de l’API de soumission au Microsoft Store, y compris les conditions préalables à l’utilisation de l’API, consultez Créer et gérer des soumissions à l’aide des services du Microsoft Store.
Avant de pouvoir utiliser ces méthodes, l’application doit déjà exister dans votre compte Espace partenaires. Pour créer ou gérer des soumissions pour des applications, voir les méthodes dans Gérer les soumissions d’applications.
Méthode | URI | Description |
---|---|---|
GET | https://manage.devcenter.microsoft.com/v1.0/my/applications |
Obtenir des données pour toutes vos applications |
GET | https://manage.devcenter.microsoft.com/v1.0/my/applications/{applicationId} |
Obtenir des données pour une application spécifique |
GET | https://manage.devcenter.microsoft.com/v1.0/my/applications/{applicationId}/listinappproducts |
Obtenir des extensions pour une application |
GET | https://manage.devcenter.microsoft.com/v1.0/my/applications/{applicationId}/listflights |
Obtenir des versions d’évaluation du package pour une application |
Prérequis
Si vous ne l’avez pas déjà fait, remplissez tous les prérequis pour l’API de soumission au Microsoft Store avant d’essayer d’utiliser l’une de ces méthodes.
Ressources de données
Les méthodes d’API de soumission du Microsoft Store pour obtenir des données d’application utilisent les ressources de données JSON suivantes.
Ressource d'application
Cette ressource représente une application inscrite dans votre compte.
{
"id": "9NBLGGH4R315",
"primaryName": "ApiTestApp",
"packageFamilyName": "30481DevCenterAPITester.ApiTestAppForDevbox_ng6try80pwt52",
"packageIdentityName": "30481DevCenterAPITester.ApiTestAppForDevbox",
"publisherName": "CN=…",
"firstPublishedDate": "1601-01-01T00:00:00Z",
"lastPublishedApplicationSubmission": {
"id": "1152921504621086517",
"resourceLocation": "applications/9NBLGGH4R315/submissions/1152921504621086517"
},
"pendingApplicationSubmission": {
"id": "1152921504621243487",
"resourceLocation": "applications/9NBLGGH4R315/submissions/1152921504621243487"
},
"hasAdvancedListingPermission": true
}
Cette ressource a les valeurs suivantes.
Valeur | Type | Description |
---|---|---|
id | string | ID Windows Store de l’application. Pour plus d’informations sur l’ID Windows Store, voir Visualiser les informations d’identité des applications. |
primaryName | string | Nom principal de l’application. |
packageFamilyName | string | Nom de la famille de packages de l’application. |
packageIdentityName | string | Nom de l’identité du package de l’application. |
publisherName | string | ID de l’éditeur Windows associé à l’application. Cela correspond à la valeur Package/Identity/Publisher qui s’affiche sur la page Identité de l’application pour l’application dans l’Espace partenaires. |
firstPublishedDate | string | Date de la première publication de l’application, au format ISO 8601. |
lastPublishedApplicationSubmission | object | Ressource de soumission qui fournit des informations sur la dernière soumission publiée de l’application. |
pendingApplicationSubmission | object | Ressource de soumission qui fournit des informations sur la soumission actuellement en attente pour l’application. |
hasAdvancedListingPermission | boolean | Indique si vous pouvez configurer les options de jeu ou lesbandes-annonces pour les soumissions pour l’application. Cette valeur est vraie pour les soumissions créées après mai 2017. |
Ressource d’extension
Cette ressource fournit des informations sur une extension.
{
"inAppProductId": "9WZDNCRD7DLK"
}
Cette ressource a les valeurs suivantes.
Valeur | Type | Description |
---|---|---|
inAppProductId | string | ID Windows Store de l’extension. Cette valeur est fournie par le Windows Store. Exemple d’ID Windows Store : 9NBLGGH4TNMP. |
Ressource de version d’évaluation du package
Cette ressource fournit des informations sur une version d’évaluation du package pour une application.
{
"flightId": "7bfc11d5-f710-47c5-8a98-e04bb5aad310",
"friendlyName": "myflight",
"lastPublishedFlightSubmission": {
"id": "1152921504621086517",
"resourceLocation": "flights/7bfc11d5-f710-47c5-8a98-e04bb5aad310/submissions/1152921504621086517"
},
"pendingFlightSubmission": {
"id": "1152921504621215786",
"resourceLocation": "flights/7bfc11d5-f710-47c5-8a98-e04bb5aad310/submissions/1152921504621215786"
},
"groupIds": [
"1152921504606962205"
],
"rankHigherThan": "Non-flighted submission"
}
Cette ressource a les valeurs suivantes.
Valeur | Type | Description |
---|---|---|
flightId | string | ID de la version d’évaluation du package. Cette valeur est fournie par l’Espace partenaires. |
friendlyName | string | Nom de la version d’évaluation du package, tel que spécifié par le développeur. |
lastPublishedFlightSubmission | object | Ressource de soumission qui fournit des informations sur la dernière soumission publiée de la version d’évaluation du package. |
pendingFlightSubmission | object | Ressource de soumission qui fournit des informations sur la soumission actuellement en attente pour la version d’évaluation du package. |
groupIds | tableau | Tableau de chaînes qui contiennent les ID des groupes de versions d’évaluation associés à la version d’évaluation du package. Pour plus d’informations sur les groupes de versions d’évaluation, voir Versions d’évaluation du package. |
rankHigherThan | string | Nom convivial de la version d’évaluation du package classée juste en dessous de la version d’évaluation du package actuelle. Pour plus d’informations sur le classement des groupes de versions d’évaluation, voir Versions d’évaluation de package. |
Ressource de soumission
Cette ressource fournit des informations sur une soumission. L’exemple suivant illustre le format de cette ressource.
{
"pendingApplicationSubmission": {
"id": "1152921504621243487",
"resourceLocation": "applications/9WZDNCRD9MMD/submissions/1152921504621243487"
}
}
Cette ressource a les valeurs suivantes.
Valeur | Type | Description |
---|---|---|
id | string | ID de la soumission. |
resourceLocation | string | Chemin relatif à ajouter à l’URI de requête https://manage.devcenter.microsoft.com/v1.0/my/ de base pour récupérer les données complètes de la soumission. |
Rubriques connexes
- Créer et gérer des soumissions à l’aide des services du Microsoft Store
- Gérer les soumissions d’applications à l’aide de l’API de soumission du Microsoft Store
- Obtenir toutes les applications
- Obtenir une application
- Obtenir des extensions pour une application
- Obtenir des versions d’évaluation du package pour une application
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour