#http #google-api
#http #google-api
Вопрос:
Я пытаюсь пройти аутентификацию в Google, и это их пример запроса:
POST /accounts/o8/oauth2/token HTTP/1.1
Host: www.google.com
Content-Type: application/x-www-form-urlencoded
client_id=21302922996.apps.googleusercontent.comamp;
client_secret=XTHhXh1SlUNgvyWGwDk1EjXBamp;
code=4/P7q7W91a-oMsCeLvIaQm6bTrgtp6amp;
redirect_uri=urn:ietf:wg:oauth:2.0:oobamp;
grant_type=authorization_code
Должны ли все строки после типа контента быть заголовками или телом запроса? Если это заголовки, достаточно ли пустого тела?
Адрес, на который, как они говорят, нужно отправлять, таков:https://accounts.google.com/o/oauth2/token Это отличается от первой строки запроса. Какой из них правильный?
Спасибо за любую помощь, Venatu
Ответ №1:
Ошибка была связана с типом mime сообщения, тип по умолчанию вызывал игнорирование запроса. Приведенный выше запрос по умолчанию сработал идеально, как только был изменен тип mime, с указанным выше в качестве тела сообщения, используя второй указанный адрес.