C/C++ 응용 프로그램에서 libcurl을 사용하여 파일을 DropBox에 게시하려고합니다.libcurl을 사용하여 파일을 DropBox에 업로드
여기에 설명 된대로 내가 API은 "/ 파일 (POST)"를 사용하고 싶습니다...
https://www.dropbox.com/developers/reference/api#files-POST
것은 내가 제대로 (OAuth를)이 호출을 인증에 문제가 있어요. 인증 서명을 올바르게 작성하는 방법이 내게 불분명합니다.
내가 본 샘플에서 HMAC-SHA1 인코딩을 만들기 위해 전체 파일을 읽는 것처럼 보였습니다. 이것은 큰 파일에 문제가있는 것 같습니다.
누구나이 API 또는 이와 유사한 것을 사용하여 경험이나 통찰력을 갖고 있습니까?
+1 당신을 도울 수는 없지만 멋진 아이디어입니다! 프로젝트를하고 있습니까? 오픈 소스인가? – ApprenticeHacker
Oauth API를 보면 HTTP 요청을 공식화 한 다음 해당 "서명 기본 문자열"을 생성 한 다음 해당 문자열에 HMAC-SHA1을 사용하여 서명을 생성합니다. http://oauth.net/core/1.0/ – Brad
@Bob Brown에서 부록 A.5.1을 참조하십시오. 안녕하세요. C++로 파일 POST-POST를 성공적으로 구현 했습니까? 나는이 일을하기 위해 열심히 노력하고 있습니다. 잘하면 당신은 도울 수 있습니다. – mister