Как восстановить «Недоступные учетные данные, не удалось получить метаданные» после отмены разрешений на myaccount.google.com/permissions

#google-cloud-platform #google-photos-api

#google-облачная платформа #google-photos-api

Вопрос:

Я хотел использовать Java API Google Photos:https://developers.google.com/photos/library/guides/get-started-java

итак, я выполнил все шаги по ссылке выше, и я смог нормально запустить демо-версии. Однако затем я решил отозвать разрешения тестового приложения в своей учетной записи Google, перейдя по ссылке:https://myaccount.google.com/permissions

и вот тогда-то и началась проблема. Все последующие попытки запустить демонстрационное приложение теперь безуспешны. Все они возвращаются:

 io.grpc.StatusRuntimeException: UNAVAILABLE: Credentials failed to obtain metadata
  

Несмотря на очистку файлов cookie, вход в мою учетную запись Google и выход из нее, воссоздание идентификатора клиента OAuth, кажется, ничто не заставляет его снова работать. Похоже, я не могу явно повторно включить свое тестовое приложение изhttps://myaccount.google.com/permissions . Любая помощь или советы приветствуются!

Ответ №1:

Единственный способ, которым я мог выяснить, как решить эту проблему, — создать новый проект Google Cloud. Затем я снова последовал руководству и авторизовал свою учетную запись Google, чтобы разрешить доступ к новому проекту Google Cloud.