Я использую API отчетов YouTube, чтобы получать данные моей учетной записи CMS в виде массовых отчетов.
Я использую Api Explorer с моей учетной записью пользователя CMS. Я включил YouTube Reporting API с консоли, но всякий раз, когда я пытаюсь выполнить следующий запрос, я получаю ошибку 401. Я считаю, что что-то упускаю или делаю что-то не так, но я не мог этого найти. В чем точная причина этой проблемы?
Г-н Ибрагим Улукая, именно вы создали примеры кода PHP для YouTube Reporting API. Как я могу решить эту проблему?
Спасибо! :)
Это моя просьба;
POST https://youtubereporting.googleapis.com/v1/jobs?onBehalfOfContentOwner=contentOwner%3D%3DContent_Owner_Name&fields=id%2CreportTypeId&key= {YOUR_API_KEY}
{"reportTypeId": "content_owner_ad_performance_a1"}
Это ответ;
401 OK
- Показать заголовки -
{"error": {"code": 401, "message": "Запрос не имеет действительных учетных данных для аутентификации.", "status": "UNAUTHENTICATED"}}
Изменить
Когда я не добавляю имя владельца контента, я получаю ошибку 400 ..
Вот моя просьба;
POST https://youtubereporting.googleapis.com/v1/jobs?fields=name%2CreportTypeId&key= {YOUR_API_KEY} {}
Вот ответ;
400 OK
- Показать заголовки -
{"error": {"code": 400, "message": "Запрос содержит недопустимый аргумент.", "status": "INVALID_ARGUMENT"}}