Итак, я пытаюсь авторизовать себя с помощью WinHttp API, и я могу подключиться совершенно нормально, но когда я делаю свой WinHttpSendRequest, я возвращаю ошибку 400, и это говорит мне, что я не прохожу мимо client_id.Dropbox API OAuth 2 с WinHttp
это мой полный запрос
WinHttpSendRequest (hRequestAuth, WINHTTP_NO_ADDITIONAL_HEADERS, 0, authUserParams, STRLEN (authUserParams), STRLEN (authUserParams), 0);
где authUserParams является
"{\" response_type \ ": \" код \», \ "client_id \": \ "k6saup8e89guy8d \", \ "состояние \": \ "bKiknxPEkcfQC6r \", \ "force_reapprove \": false, \ "disable_signup \": false} "
Я не должен отправлять это как данные? или это входит в заголовок авторизации
Вы звоните [/oauth2/authorize](https://www.dropbox.com/developers-v1/ ядро/документы # OA2-авторизированный)? Это веб-конечная точка, а не конечная точка API. Вы должны отправить пользователя в браузере для авторизации своего приложения. – Greg
Да, я использую эту конечную точку –