Method: purchases.products.acknowledge

Подтверждает покупку товара внутри приложения.

HTTP-запрос

POST https://androidpublisher.googleapis.com/androidpublisher/v3/applications/{packageName}/purchases/products/{productId}/tokens/{token}:acknowledge

URL-адрес использует синтаксис gRPC Transcoding .

Параметры пути

Параметры
packageName

string

Имя пакета приложения, в котором продавался продукт inapp (например, «com.some.thing»).

productId

string

Артикул продукта inapp (например, «com.some.thing.inapp1»).

token

string

Токен, предоставленный устройству пользователя при покупке продукта inapp.

Текст запроса

Тело запроса содержит данные со следующей структурой:

JSON-представление
{
  "developerPayload": string
}
Поля
developerPayload

string

Полезная нагрузка для присоединения к покупке.

Тело ответа

В случае успеха тело ответа пустое.

Образец

Ниже приведен пример запроса:

curl \
  -X POST \
  'https://androidpublisher.googleapis.com/androidpublisher/v3/applications/com.example.app/purchases/products/com.example.app.inapp1/tokens/exampletoken:acknowledge' \
  -H 'Accept: application/json' \
  -H 'Authorization: Bearer [YOUR_ACCESS_TOKEN]' \
  -H 'Content-Type: application/json'
  -d '{
    "developerPayload": "payload_for_the_purchase"
  }'

Области действия авторизации

Требуется следующая область действия OAuth:

  • https://www.googleapis.com/auth/androidpublisher