Со вчерашнего утра я застрял с запросом API Google Drive.
Как объяснено здесь: https://developers.google.com/drive/api/v3/push
Я пытаюсь подписаться на уведомления, отправляющие этот запрос:
Url: https://www.googleapis.com/drive/v3/changes/watch
Header :
Content-type: application/json
Authorization: Bearer my_auth_token
{
"id":"An ID generated",
"type":"web_hook",
"address":"my callback address",
}
Ответом является код 400 с этим телом:
{
"error": {
"errors": [
{
"domain": "global",
"reason": "required",
"message": "Required parameter: pageToken",
"locationType": "parameter",
"location": "pageToken"
}
],
"code": 400,
"message": "Required parameter: pageToken"
}
}
Этот параметр не требуется согласно этому запросу на подписку, но дляэтот (тот же URL): https://developers.google.com/drive/api/v3/reference/changes/watch
Я что-то упускаю / неправильно понимаю или есть проблема с документацией?
Спасибо