после прочтения документации oauth на веб-сайте коробки, я понимаю шаги, чтобы получить access_token и refresh_token, для чего требуется authorization_code.Как программно получить access_token с authorization_code из BOX?
step1: отправить Получить запрос на https://www.box.com/api/oauth2/authorize?response_type=code&client_id=CLIENT_ID&state=authenticated&redirect_uri=https://www.appfoo.com
step2: после ввода учетных данных поля в браузере, а затем нажмите кнопку «Разрешить», перенаправлять на указанном redirect_uri с состоянием = аутентифицирован & кода = AUTHORIZATION_CODE
step3: теперь с AUTHORIZATION_CODE в URL-адресе перенаправления с шага2, получив access_token, можно сделать программным путем, отправив запрос POST в https://www.box.com/api/oauth2/token с AUTHORIZATION_CODE, client_id, client_secret в теле и затем проанализируя возвращенный ответ json.
Мой вопрос: возможно ли программно сделать шаги1 и step2 вместо браузера?
большое спасибо!
Благодарим за информацию – user2259674