Использование двух API Google с одним приложением - PullRequest
0 голосов
/ 25 марта 2020

У меня есть приложение, которое подключается к Google Drive API. Теперь я должен добавить еще одну функцию, которая требует Google Directory API. Я предоставил необходимые разрешения и включил новый API в моем проекте.

Однако я все еще получаю эту ошибку:

"message": "Доступ не настроен. API Admin Directory API ранее не использовался в проекте 594418282793 или отключен. Включите его, посетив https://console.developers.google.com/apis/api/admin.googleapis.com/overview?project=594418282793, затем повторите попытку. Если вы недавно включили этот API, подождите несколько минут, пока действие распространится на наши системы, и повторите попытку. . "

Проблема в том, что URL в сообщении выдает ошибку; очевидно, идентификатор проекта недействителен. Это ошибка:

Произошла ошибка при загрузке / apis / dashboard? Project = 594418282793. Вам не хватает хотя бы одного из следующих необходимых разрешений:

Project

resourcemanager.projects.get

Убедитесь, что идентификатор проекта действителен, и у вас есть разрешения на доступ к нему .

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

1 Ответ

2 голосов
/ 26 марта 2020

Я думаю, вы не поняли, как работают учетные данные. json.

Доступ не настроен.

Означает, что учетные данные, которые вы загрузили для этого клиента не был настроен для API, к которому вы пытаетесь подключиться.

Когда вы создаете проект на консоли разработчика Google, это дает Google информацию о вашем приложении в целом и о том, для чего оно предназначено. Вы должны включить оба apis в одном проекте.

Как только это будет сделано, создайте свои учетные данные Oauth, как вы делали до того, как этот файл учетных данных сможет подключиться к обоим apis.

Консоль разработчика googel

Учетные данные щелчка в левом меню, а затем кнопка вверху говорит о создании учетных данных

enter image description here

После создания нажмите на стрелку, чтобы загрузить Вы можете скачать файл в любое время

enter image description here

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...