Obtención de datos de la aplicación
Usa los métodos siguientes en la API de envío de Microsoft Store para obtener datos de las aplicaciones existentes en tu cuenta del Centro de partners. Para obtener una introducción a la API de envío de Microsoft Store, incluidos los requisitos previos para usar la API, consulta Crear y administrar envíos mediante los servicios de Microsoft Store.
Para poder usar estos métodos, la aplicación ya debe existir en la cuenta del Centro de partners. Para crear o administrar envíos de aplicaciones, consulta los métodos de Administrar envíos de aplicaciones.
Método | Identificador URI | Descripción |
---|---|---|
GET | https://manage.devcenter.microsoft.com/v1.0/my/applications |
Obtener datos para todas las aplicaciones |
GET | https://manage.devcenter.microsoft.com/v1.0/my/applications/{applicationId} |
Obtener datos para una aplicación específica |
GET | https://manage.devcenter.microsoft.com/v1.0/my/applications/{applicationId}/listinappproducts |
Obtener complementos para una aplicación |
GET | https://manage.devcenter.microsoft.com/v1.0/my/applications/{applicationId}/listflights |
Obtener paquetes piloto para una aplicación |
Requisitos previos
Si aún no lo ha hecho, complete todos los requisitos previos para la API de envío de Microsoft Store antes de intentar usar cualquiera de estos métodos.
Recursos de datos
Los métodos de la API de envío de Microsoft Store para obtener datos de la aplicación usan los siguientes recursos de datos JSON.
Recurso de aplicación
Este recurso representa una aplicación registrada en tu cuenta.
{
"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
}
Este recurso tiene los siguientes valores.
Valor | Tipo | Descripción |
---|---|---|
id | string | Id. de la Tienda de la aplicación. Para obtener más información sobre el identificador de la Tienda, consulta Ver detalles de identidad de las aplicaciones. |
primaryName | cadena | Nombre principal de la aplicación. |
packageFamilyName | cadena | El nombre de familia de paquete de la aplicación. |
packageIdentityName | cadena | El nombre de identidad de paquete de la aplicación. |
publisherName | string | El identificador del editor de Windows asociado con la aplicación. Esto corresponde al valor Package/Identity/Publisher que aparece en la página Identidad de la aplicación de la aplicación en el Centro de partners. |
firstPublishedDate | cadena | La fecha en que se publicó la aplicación por primera vez, en formato ISO 8601. |
lastPublishedApplicationSubmission | object | Un recurso de envío que proporciona información sobre el último envío publicado para la aplicación. |
pendingApplicationSubmission | object | Un recurso de envío que proporciona información sobre el envío pendiente actual para la aplicación. |
hasAdvancedListingPermission | boolean | Indica si puedes configurar gamingOptions o trailers para envíos para la aplicación. Este valor es true para los envíos creados después de mayo de 2017. |
Recurso de complemento
Este recurso proporciona información sobre un complemento.
{
"inAppProductId": "9WZDNCRD7DLK"
}
Este recurso tiene los siguientes valores.
Valor | Tipo | Descripción |
---|---|---|
inAppProductId | cadena | Id. de la Tienda del complemento. Este valor lo proporciona la Tienda. Un ejemplo de Id. de la Tienda sería 9NBLGGH4TNMP. |
Recursos de paquete piloto
Este recurso proporciona información sobre un paquete piloto para una aplicación.
{
"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"
}
Este recurso tiene los siguientes valores.
Valor | Tipo | Descripción |
---|---|---|
flightId | cadena | El identificador del paquete piloto. Este valor lo proporciona el Centro de partners. |
friendlyName | string | El nombre del paquete piloto, según lo especifica el desarrollador. |
lastPublishedFlightSubmission | object | Un recurso de envío que proporciona información sobre el último envío publicado para el paquete piloto. |
pendingFlightSubmission | object | Un recurso de envío que proporciona información sobre el envío pendiente actual para el paquete piloto. |
groupIds | array | Una matriz de cadenas que contienen los identificadores de los grupos de pilotos asociados con el paquete piloto. Para obtener más información sobre los grupos de pilotos, consulta Paquetes piloto. |
rankHigherThan | cadena | El nombre descriptivo del paquete piloto que está clasificado inmediatamente por debajo del paquete piloto actual. Para obtener más información sobre la clasificación de grupos de pilotos, consulta Paquetes piloto. |
Recurso de envío
Este recurso proporciona información acerca de un envío. En el siguiente ejemplo se muestra el formato de este recurso.
{
"pendingApplicationSubmission": {
"id": "1152921504621243487",
"resourceLocation": "applications/9WZDNCRD9MMD/submissions/1152921504621243487"
}
}
Este recurso tiene los siguientes valores.
Valor | Tipo | Descripción |
---|---|---|
id | string | Identificador del envío. |
resourceLocation | cadena | Ruta de acceso relativa que se puede anexar al URI de la solicitud de base https://manage.devcenter.microsoft.com/v1.0/my/ para recuperar los datos completos para el envío. |
Temas relacionados
- Creación y administración de envíos mediante el uso de servicios de Microsoft Store
- Administrar envíos de aplicaciones mediante la API de envío de Microsoft Store
- Obtener todas las aplicaciones
- Obtener una aplicación
- Obtener complementos para una aplicación
- Obtener paquetes piloto para una aplicación
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de