Dosyaları bir C/C++ uygulamasında DropBox'a göndermek için libcurl kullanmaya çalışıyorum.DropBox'a dosya yüklemek için libcurl kullanma
aşağıda belgelendiği gibi API "/ dosyaları (POST)" kullanmak istiyorum...
https://www.dropbox.com/developers/reference/api#files-POST
düzgün (OAuth) bu çağrı kimlik doğrulaması sorun yaşıyorum. Kimlik doğrulama imzasının düzgün bir şekilde nasıl oluşturulacağı açık değil.
Gördüğüm bir örnekten, HMAC-SHA1 kodlamasını oluşturmak için tüm dosyada okuyormuş gibi görünüyordu. Bu büyük dosyalar üzerinde sorunlu görünüyor.
Bu API'yi veya benzer bir şeyi kullanan herhangi birinin deneyimi veya anlayışı var mı?
+1 Size yardımcı olamadım, Ama harika bir fikir! Bir proje mi yapıyorsun? Açık kaynak mı? – ApprenticeHacker
Oauth API'sine bakarak, bir HTTP isteğini formüle edip, bununla birlikte bir "Signature Base String" oluşturur ve sonra imzayı oluşturmak için o dizedeki HMAC-SHA1'i kullanırsınız. Bkz. Ek A.5.1, http://oauth.net/core/1.0/ – Brad
@Bob Brown Merhaba, C++ ile dosyaları-POST'u başarıyla uyguladınız mı? Bu işi almak için çok uğraşıyorum .. umarım yardımcı olabilirsiniz. – mister