पर फ़ाइलों को अपलोड करने के लिए libcurl का उपयोग करना मैं ड्रॉपबॉक्स में फ़ाइलों को पोस्ट करने के लिए एक सी/सी ++ एप्लिकेशन में libcurl का उपयोग करने का प्रयास कर रहा हूं।DropBox
के रूप में यहाँ प्रलेखित मैं "/ फ़ाइलें (पोस्ट)" एपीआई का उपयोग करना चाहते हैं ...
https://www.dropbox.com/developers/reference/api#files-POST
मैं ठीक से प्रमाणीकृत करने (OAuth) इस कॉल के साथ समस्या हो रहा हूँ। यह स्पष्ट नहीं है कि प्रमाणीकरण हस्ताक्षर को सही तरीके से कैसे बनाया जाए।
कुछ नमूने से मैंने देखा, ऐसा लगता है कि वे एचएमएसी-एसएचए 1 एन्कोडिंग बनाने के लिए पूरी फाइल में पढ़ रहे थे। यह बड़ी फाइलों पर समस्याग्रस्त लगता है।
क्या किसी के पास इस एपीआई या कुछ समान का उपयोग करने का अनुभव या अंतर्दृष्टि है?
+1 आपकी मदद नहीं कर सकता, लेकिन भयानक विचार! क्या आप एक परियोजना कर रहे हैं? क्या यह खुला स्रोत है? – ApprenticeHacker
ओथ एपीआई को देखते हुए, आप एक HTTP अनुरोध तैयार करते हैं, उसके बाद "हस्ताक्षर बेस स्ट्रिंग" उत्पन्न करते हैं, और उसके बाद हस्ताक्षर उत्पन्न करने के लिए उस स्ट्रिंग पर HMAC-SHA1 का उपयोग करें। Http://oauth.net/core/1.0/ – Brad
पर परिशिष्ट ए.5.1 देखें @ बॉब ब्राउन हाय क्या आपने सी ++ के साथ फ़ाइलों को सफलतापूर्वक कार्यान्वित किया है? मैं इस काम को पाने के लिए बहुत मेहनत कर रहा हूं .. उम्मीद है कि आप मदद कर सकते हैं। – mister