- HTTP-запрос
- Параметры пути
- Тело запроса
- Тело ответа
- Области авторизации
- GetOneTimeProductOfferRequest
- Попробовать
Чтение информации об одном или нескольких предложениях контента для однократных покупок.
HTTP-запрос
POST https://androidpublisher.googleapis.com/androidpublisher/v3/applications/{packageName}/oneTimeProducts/{productId}/purchaseOptions/{purchaseOptionId}/offers:batchGet
URL имеет синтаксис gRPC Transcoding.
Параметры пути
| Параметры | |
|---|---|
packageName |
Обязательно. Родительское приложение (название пакета) для специальных предложений, которые нужно получить. Должно совпадать со значением поля packageName во всех запросах. |
productId |
Обязательно. Идентификатор родительского контента для однократных покупок, если все предложения относятся к одному товару. Если этот запрос охватывает несколько контентов для однократных покупок, укажите в этом поле "-". |
purchaseOptionId |
Обязательно. Идентификатор основного способа покупки, для которого нужно получить предложения. Можно указать дефис (-), чтобы получить предложения для нескольких способов покупки. |
Тело запроса
Ниже приведена структура данных в теле запроса.
| JSON-представление |
|---|
{
"requests": [
{
object ( |
| Поля | |
|---|---|
requests[] |
Обязательно. Список GET-запросов, содержащий до 100 элементов. Все запросы должны возвращать разные предложения. |
Тело ответа
Сообщение с ответом для конечной точки offers.batchGet.
Ниже приведена структура данных в ответе, полученном на запрос.
| JSON-представление |
|---|
{
"oneTimeProductOffers": [
{
object ( |
| Поля | |
|---|---|
oneTimeProductOffers[] |
Список запрошенных предложений, относящихся к контенту для однократных покупок, в том же порядке, что и в запросе. |
Области авторизации
Требуется следующая область действия OAuth:
https://www.googleapis.com/auth/androidpublisher
GetOneTimeProductOfferRequest
Сообщение с запросом для GetOneTimeProductOffers.
| JSON-представление |
|---|
{ "packageName": string, "productId": string, "purchaseOptionId": string, "offerId": string } |
| Поля | |
|---|---|
packageName |
Обязательно. Родительское приложение (название пакета) для специального предложения. |
productId |
Обязательно. Идентификатор родительского контента для однократных покупок, к которому относится предложение. |
purchaseOptionId |
Обязательно. Идентификатор основного варианта покупки, связанного с предложением. |
offerId |
Обязательно. Уникальный идентификатор предложения, которое нужно получить. |