Подтвердить что ты не робот

Ошибка API API Google 400: "Клиентский проект не найден"

Это мой первый опыт погружения в API Google. Я пытаюсь выполнить простой тест, следуя инструкциям Google. На этом этапе я создал проект и установил учетные данные. Следуя инструкциям Google здесь, я создал тестовую страницу и скопировал код страницы точно так, как указано в приведенной выше ссылке.

Когда я запускаю страницу, я сначала вижу кнопку авторизации, которая просит меня войти в мою учетную запись. Все до этого момента прекрасно. Однако, как только я войду в Google, я получаю следующую ошибку:

"{"error": {"code": 400,
            "message": "Client project not found. Please pass a valid project.",
            "status": "INVALID_ARGUMENT",
            "details": [{"@type": "type.googleapis.com/google.rpc.Help",
                         "links": [{"description": "Google developers console",
                                    "url": "https://console.developers.google.com"
                                  }]
                       }]
 }}"

Я читал, что мало что могу найти, и ничего не упоминает об этой конкретной ошибке.

Кто-нибудь сталкивается с этой ошибкой или имеет какие-либо идеи?

Спасибо!

4b9b3361

Ответ 1

А, решил!

Для новых API Google вам необходимо включить API в консоли разработчика.

Перейдите к: https://console.developers.google.com

В списке найдите API, который вы хотите использовать (для меня это был API Sheets), нажмите на него и включите его.

Теперь он работает как шарм: -)