Как я могу получить код аутентификации для Gmail API, не входя в свою учетную запись и нажав «Разрешить»? - PullRequest
0 голосов
/ 22 мая 2019
  1. Я использую следующий HTTP-запрос для получения кода аутентификации

https://accounts.google.com/o/oauth2/auth?client_id={clientid}&redirect_uri=urn:ietf:wg:oauth:2.0:oob&scope= https://mail.google.com/ & response_type = code

Затем я использую приведенный выше результат, чтобы получить access_token для использования Gmail API в моей личной учетной записи Gmail.(Я хотел бы убедиться, что письмо пришло)

Проблема в том, что когда я использую (1) не в веб-браузере (SoapUI), я получаю фактический ответ, который заключается в том, что мое приложениекоторый я зарегистрировал в консоли разработчиков Google (Client_ID в запросе) пытается получить доступ, и мне нужно предоставить ему разрешение (нажав Allow), чтобы получить код.

Как мне избежать этого ивсегда получить код сразу?Могу ли я добавить в запрос другие поля?Любые другие предложения?

enter image description here

...