Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Используйте этот метод, чтобы получить целевые предложения, доступные для текущего пользователя, в зависимости от того, является ли пользователь частью сегмента клиента для целевого предложения. Дополнительные сведения см. в статье "Управление целевыми предложениями с помощью служб Store".
Необходимые компоненты
Чтобы использовать этот метод, сначала необходимо получить маркер учетной записи Майкрософт для текущего пользователя, выполнившего вход в приложение. Этот маркер необходимо передать в заголовке Authorization
запроса для этого метода. Этот маркер используется в Магазине для получения целевых предложений для текущего пользователя.
Запросить
Синтаксис запроса
Способ | URI запроса |
---|---|
GET | https://manage.devcenter.microsoft.com/v2.0/my/storeoffers/user |
Заголовок запроса
Верхний колонтитул | Тип | Описание |
---|---|---|
Авторизация | строка | Обязательный. Маркер учетной записи Майкрософт для текущего пользователя, выполнившего вход в приложение, в токене> носителя<формы. |
Параметры запроса
Этот метод не имеет URI или параметров запроса.
Пример запроса
GET https://manage.devcenter.microsoft.com/v2.0/my/storeoffers/user HTTP/1.1
Authorization: Bearer <Microsoft Account token>
Response
Этот метод возвращает текст ответа в формате JSON, содержащий массив объектов со следующими полями. Каждый объект в массиве представляет целевые предложения, доступные для указанного пользователя в рамках определенного сегмента клиента.
Поле | Тип | Описание |
---|---|---|
предложения | array | Массив идентификаторов продуктов для надстроек, связанных с целевыми предложениями, доступными для текущего пользователя. Эти идентификаторы продуктов указаны на странице целевых предложений для вашего приложения в Центре партнеров. |
trackingId | строка | Guid, который можно использовать при необходимости для отслеживания целевого предложения в собственном коде или службах. |
Пример
В следующем примере показан пример текста ответа JSON для этого запроса.
[
{
"offers": [
"10x gold coins",
"100x gold coins"
],
"trackingId": "5de5dd29-6dce-4e68-b45e-d8ee6c2cd203"
}
]
См. также