Получение данных приложения
Используйте следующие методы в API отправки Microsoft Store, чтобы получить данные о существующих приложениях в учетной записи Центра партнеров. Введение в API отправки в Microsoft Store, включая необходимые условия для использования этого API, см. в разделе Создание отправок и управление ими с помощью служб Microsoft Store.
Прежде чем использовать эти методы, приложение должно уже существовать в вашей учетной записи Центра партнеров. Для создания отправок для приложений и управления ими см. описания методов в разделе Управление отправками приложений.
Метод | URI | Описание |
---|---|---|
GET | https://manage.devcenter.microsoft.com/v1.0/my/applications |
Получение данных для всех приложений |
GET | https://manage.devcenter.microsoft.com/v1.0/my/applications/{applicationId} |
Получение данных для конкретного приложения |
GET | https://manage.devcenter.microsoft.com/v1.0/my/applications/{applicationId}/listinappproducts |
Получение надстроек для приложения |
GET | https://manage.devcenter.microsoft.com/v1.0/my/applications/{applicationId}/listflights |
Получение тестовых пакетов для приложения |
Предварительные требования
Если вы еще не сделали этого, выполните все необходимые условия для API отправки в Microsoft Store, прежде чем использовать любой из этих методов.
Ресурсы данных
Методы API отправки в Microsoft Store для получения данных приложения используют следующие ресурсы данных JSON.
ресурс приложения.
Этот ресурс представляет приложение, зарегистрированное в вашей учетной записи.
{
"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
}
Этот ресурс содержит следующие значения.
Значение | Тип | Описание |
---|---|---|
идентификатор | строка | Код продукта в Магазине для приложения. Дополнительные сведения о коде продукта в Магазине см. в разделе Просмотр сведений об идентификации приложения. |
primaryName | строка | Основное имя приложения. |
packageFamilyName | строка | Имя семейства пакетов для приложения. |
packageIdentityName | строка | Имя идентификации пакета для приложения. |
publisherName | строка | Идентификатор издателя Windows, который связан с приложением. Это соответствует значению Пакета, удостоверения или издателя , которое отображается на странице Удостоверение приложения для приложения в Центре партнеров. |
firstPublishedDate | строка | Дата первой публикации приложения в формате ISO 8601. |
lastPublishedApplicationSubmission | object | Ресурс отправки, который предоставляет сведения о последней опубликованной отправке для приложения. |
pendingApplicationSubmission | object | Ресурс отправки, который предоставляет сведения о текущей ожидающей отправке для приложения. |
hasAdvancedListingPermission | Логическое | Указывает, можно ли настроить gamingOptions или trailers для отправки для приложения. Это значение равно true для отправок, созданных после мая 2017 г. |
Ресурс надстройки
Этот ресурс содержит сведения о надстройке.
{
"inAppProductId": "9WZDNCRD7DLK"
}
Этот ресурс содержит следующие значения.
Значение | Тип | Описание |
---|---|---|
inAppProductId | строка | Код продукта в Магазине для этой надстройки. Это значение предоставляется Магазином. Пример кода продукта в Магазине: 9NBLGGH4TNMP. |
Тестовый ресурс
Этот ресурс содержит сведения о тестовом пакете для приложения.
{
"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"
}
Этот ресурс содержит следующие значения.
Значение | Тип | Описание |
---|---|---|
flightId | строка | Идентификатор для тестового пакета. Это значение предоставляется Центром партнеров. |
friendlyName | строка | Имя тестового пакета, указанное разработчиком. |
lastPublishedFlightSubmission | object | Ресурс отправки, который предоставляет сведения о последней опубликованной отправке для тестового пакета. |
pendingFlightSubmission | object | Ресурс отправки, который предоставляет сведения о текущей ожидающей отправке для тестового пакета. |
groupIds | array | Массив строк, содержащий идентификаторы тестовых групп, которые связаны с тестовым пакетом. Дополнительные сведения о тестовых группах см. в разделе Тестовые пакеты. |
rankHigherThan | строка | Понятное имя тестового пакета, приоритет которого на единицу ниже приоритета текущего тестового пакета. Дополнительные сведения о задании приоритетов тестовых групп см. в разделе Тестовые пакеты. |
Ресурс отправки
Этот ресурс содержит сведения об отправке. В следующем примере показан формат этого ресурса.
{
"pendingApplicationSubmission": {
"id": "1152921504621243487",
"resourceLocation": "applications/9WZDNCRD9MMD/submissions/1152921504621243487"
}
}
Этот ресурс содержит следующие значения.
Значение | Тип | Описание |
---|---|---|
идентификатор | строка | Идентификатор отправки. |
resourceLocation | строка | Относительный путь, который можно добавить к базовому URI запроса https://manage.devcenter.microsoft.com/v1.0/my/ , чтобы получить полные данные для отправки. |
Связанные разделы
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по