0

У меня есть учетная запись CMS, и я пытаюсь получить данные о доходах из отчета владельцев контента в API Google Analytics с использованием OAuth 2.0. Всякий раз, когда я пытаюсь сделать это через свой сайт, я получаю следующую ошибку;API YouTube Analytics: 403 Forbidden Error возвращает отчет о доходах

Ошибка вызова GET https://www.googleapis.com/youtube/analytics/v1/reports?ids=contentOwner%3D%3DContentOwnerID&start-date=2005-01-01&end-date=2015-11-26&metrics=views%2Cearnings%2Clikes%2Cdislikes%2Cshares%2Ccomments&dimensions=30DayTotals&filters=channel%3D%3DChannel_ID: (403) Запрещенный

Я делаю то же самое на TRY IT странице и она отлично работает.

Я думаю, что у меня проблемы с аутентификацией моего домена. Как вы думаете, в чем проблема? Как я могу решить эту проблему?

Thank you,

ответ

0

Наконец, я решил проблему ..

Кто будет иметь этот вопрос, пожалуйста, используйте учетные данные OAuth 2.0 пользователя CMS вместо того, чтобы использовать учетные данные канала ..

+0

Можете ли вы подробнее рассказать о том, что вы сделали, чтобы решить эту проблему? что вы подразумеваете под OAuth 2.0 от CMS пользователя? вы имеете в виду ключ google api OAuth2.0 и идентификатор клиента! – zeidanbm

0

403 означает, что никто не имеет доступа к странице. Как вы заметили, у вас может быть доступ к подобной странице, но не к этой. Это не вопрос аутентификации. Проблемы с аутентификацией дают статус 401 (это означает, что это может быть исправлено путем добавления правильной проверки подлинности); 403 не могут быть исправлены.

+0

Спасибо. Если это не вопрос авторизации, вы считаете, что есть проблема с моими кодами? – iwocan

 Смежные вопросы

  • Нет связанных вопросов^_^