Авторизуйте Google Oauth без запуска браузера - PullRequest
0 голосов
/ 10 октября 2019

Я создаю лямбда-функцию для получения данных из Google API. Я получаю следующую ошибку:

Не удалось запустить браузер с "https://accounts.google.com/o/oauth2/v2/auth?access_type=offline&response_type=code&client_id=XRARESRAS"

Есть ли способ авторизовать доступ к API без запуска браузера. Iиспользую Google.apis.Doubleclicksearch.v2

1 Ответ

0 голосов
/ 10 октября 2019

Принцип работы Oauth2 заключается в том, что пользователю отображается страница браузера, которая может подтвердить ваше отклонение доступа вашего приложения к своим данным. Обойти это невозможно. Пользователь должен подтвердить ваш доступ и сделать это, он должен увидеть его в браузере.

Если эта учетная запись, к которой вы пытаетесь подключиться, принадлежит вам, то вам следует заняться созданием учетной записи службы и добавлением службы. адрес электронной почты учетной записи как пользователя для Search Ads 360. Однако это будет зависеть от того, с каким языком вы пользуетесь, или нет, вы можете использовать служебную учетную запись, предназначенную в основном для связи между серверами.

...