У меня периодически запускается фоновая задача, которая требует подключения к клиентскому API, защищенному Apigee OAuth2. Насколько я понимаю OAuth2, пользователь должен go перейти на страницу входа в Apigee, и он будет перенаправлен на возвращаемый URL-адрес с токеном. Этот способ я использовал ранее в проектах веб-сайтов. Но в этом сценарии нет ни пользователей, ни веб-сайта, ни обратного URL-адреса, это всего лишь некоторый код, выполняющий HTTP-запрос.
Возможно ли это? Каждый поиск в Google, который я делаю, связан с тем, что пользователи входят в систему вручную и получают токен для обратного URL.
Я нашел упоминание о «потоках» и, возможно, есть еще какие-то «потоки»? но очень сложно получить четкое представление о том, как это работает, потому что руководства ориентированы на интерактивные веб-сайты пользователей.