Ошибка: invalid_client с API Google Apps OAuth2

Я использую API Google Apps для своего приложения с OAuth2. , но я получаю сообщение об ошибке.

Error: invalid_client

no support email

Детали запроса Это все, что мы знаем.




Ответы (6)


Если вы создаете учетные данные OAuth ДО установки адреса электронной почты службы поддержки на экране согласия, вы всегда будете получать эту ошибку, даже после установки адреса электронной почты службы поддержки.

Я решил эту проблему, настроив адрес электронной почты службы поддержки, а затем заново создав все необходимые идентификаторы OAuth на странице учетных данных.

person ajmccall    schedule 30.12.2014
comment
Я отредактировал URL-адрес, сохранил, а затем отредактировал его обратно для того же эффекта. - person Andy V; 12.01.2015

В консоли разработчика Google убедитесь, что вы добавили product name и email address под. Приложения и авторизация -> экран согласия.

введите здесь описание изображения

Обновление: это больше не должно вызывать особых проблем. Google внес изменение в консоль, которое не позволит вам ничего сохранять, пока вы не обновите эти элементы.

person DaImTo    schedule 21.05.2014
comment
Не работает для меня. Имя продукта и адрес электронной почты установлены (адрес электронной почты был выбран из раскрывающегося списка). Сохраненный и повторно просмотренный экран согласия для подтверждения; все там. Читал на updraftplus.com/support/ - person Marcos; 03.11.2014
comment
Я предлагаю вам обратиться за помощью в службу поддержки updraftplus, так как это не ваше приложение, публикующее код, с которым у вас возникла проблема, не поможет. - person DaImTo; 03.11.2014
comment
Убедитесь, что вы создали идентификатор клиента для веб-приложения и что он указывает на файлы на вашем сайте. Я проверил, и это работает. - person DaImTo; 03.11.2014
comment
@DalmTo Где экран согласия, пожалуйста? - person tamtoum1987; 13.04.2015
comment
console.developers.google.com (ваш проект) слева в разделе "Приложения и авторизация" -› экран согласия - person DaImTo; 13.04.2015

В Google Developer Console включите Gmail API.

GDC > Панель управления > Использование API Google > API Google Apps > API Gmail

введите здесь описание изображения

person Ivan Shevtsiv    schedule 17.12.2014

Убедитесь, что вы настроили setDeveloperKey с вашим АДРЕСОМ ЭЛЕКТРОННОЙ ПОЧТЫ в Google Console при создании Идентификатора клиента для веб-приложения.

person ro0xandr    schedule 08.12.2014

Была такая же проблема, и решение было:

  • Установить мой адрес электронной почты
  • Воссоздать ключи
  • Активируйте Google API+ из библиотеки API
person Rodrigo    schedule 10.11.2017

1) Заполните информацию адрес электронной почты и укажите имя, а также другие данные на экране «согласие» в консоли Google при генерации ключей.

2) И убедитесь, что при копировании и вставке кода ClientID и ClientSecret из Google в рабочую область (IDE) между ними могут быть некоторые нежелательные пробелы

Проверьте с помощью консоли Google и удалите его.

Надеюсь это поможет,

-- удачного кодирования!

person Parthasarathy S    schedule 04.03.2019