Я пытаюсь использовать libcurl в приложении C/С++ для отправки файлов DropBox.
Я хотел бы использовать API "/files (POST)", как описано здесь...
https://www.dropbox.com/developers/reference/api#files-POST
У меня возникают проблемы с правильной аутентификацией (OAuth) этого вызова. Мне непонятно, как правильно создать подпись аутентификации.
Из некоторого образца, который я видел, похоже, что они читали весь файл, чтобы создать кодировку HMAC-SHA1. Это кажется проблематичным для больших файлов.
Есть ли у кого-нибудь опыт или понимание с помощью этого API или что-то подобное?