Использование libcurl для загрузки файлы в DropBox

Я пытаюсь использовать libcurl в приложении C / C ++ для отправки файлов в DropBox.

Я хотел бы использовать API "/ files (POST)", как описано здесь ...

https://www.dropbox.com/developers/reference/api#files-POST

Я возникли проблемы с правильной аутентификацией (OAuth) этого вызова. Мне непонятно, как правильно создать аутентификационную подпись.

Из некоторых примеров, которые я видел, казалось, что они читали весь файл, чтобы создать кодировку HMAC-SHA1. Это кажется проблематичным для больших файлов.

Есть ли у кого-нибудь опыт или понимание использования этого API или чего-то подобного?

10
задан Bob Brown 4 December 2011 в 05:32
поделиться