401 в клиентском API Google JS

Я новичок в этом API и пытаюсь проработать этот учебник: https://developers.google.com/analytics/solutions/articles/hello-analytics-api используя новый код на GitHub здесь. Я продолжаю получать 401: Несанкционированный ответ, но мой clientID, apiKey и области видимости установлены правильно в auth_util.js.

Я никогда не вижу кнопку "Авторизоваться", независимо от того, вошел ли я в Google или нет, что кажется подозрительным

2 ответа

Ответ: в auth_util.js найдите

function checkAuth() { gapi.auth.authorize({ client_id: clientId,
scope: scopes, immediate: true}, handleAuthResult); }

и изменить true в false,

Документы Hello Analytics API были недавно обновлены. Некоторые из ключевых шагов, с которыми у людей часто возникают проблемы, - это установка АВТОРИЗОВАННЫХ ПРОИСХОЖДЕНИЙ JAVASCRIPT. Если вы тестируете приложение на локальном компьютере через порт 8080, вам необходимо войти в консоль разработчика и установить это значение:

http://localhost:8080
Другие вопросы по тегам