Перейти к основному содержимому

Подтверждение получения подписки

Метод позволяет подтвердить выдачу пользователю контента по подписке по токену подписки.

Подтверждение получения подписки не является обязательным для работы подписок.

Параметры взаимодействия

POST https://public-api.rustore.ru/public/glike/subscription/{packageName}/{subscriptionId}/{purchaseToken}:acknowledge

АтрибутТипОписаниеОбязательностьРасположениеПример
Public-TokenstringJwe-токен авторизации в Public API Rustore.
Как получить токен авторизации.
ДаheaderN/A
packageNamestringНаименование пакета приложения.Даpathcom.MashaAndTheBear.HairSalon
subscriptionIdstringКод продукта-подписки.
Указывается разработчиком при созДании продукта в RuStore Консоли.

Как созДать подписку на приложение.
Даpathdaily_sub
subscriptionTokenstringКак получить токен подписки.Даpath111.123

Параметры успешного ответа

При успешном ответе response body пустой.

Параметры ошибки

АтрибутТипОписаниеОбязательностьПример
codestringКод ответа.ДаERROR
messagestringРасшифровка кода ответа.НетJwe token is expired
body{}objectТело ответа.НетN/A
timestampstringВремя ответа.Да2024-01-21T13:34:31.067240345+03:00

Пример ответа с ошибкой

{
"code": "ERROR",
"message": "Jwe token is expired",
"body": null,
"timestamp": "2024-01-21T13:51:59.654427798+03:00"
}

Валидация запроса

При получении запроса проверяется токен авторизации, полученный методом получения токена авторизации:

  • владелец и/или приложение не должны быть заблокированы;
  • токен должен быть действительным;
  • подписка приобретена в приложении, владельцем которого является компания, получившая токен доступа к Public API.