मैं little web utility लिख रहा हूं जो ट्विटर और/या फेसबुक पर पोस्ट स्टेटस अपडेट करता है। इसमें एपीआई कुंजी और 'रहस्य' प्राप्त करने के लिए उन दोनों सेवाओं के साथ 'एप्लिकेशन' बनाना शामिल था।फेसबुक एपीआई रहस्य को उजागर करने में संभावित समस्याएं क्या हैं?
मेरा सवाल यह है कि मुझे वास्तव में उन रहस्यों को रखने की आवश्यकता है - इस पर काम करने के लिए, आपको ऐप को अपने खाते तक पहुंच प्रदान करने के लिए सेवा के प्रमाणीकरण हिस्से के साथ बातचीत करने के लिए रहस्य की आवश्यकता है और/या आपकी ओर से अपडेट पोस्ट करने की अनुमति दें। फेसबुक के दस्तावेज रहस्य की रक्षा करने के लिए कहते हैं, लेकिन कम से कम one other Facebook utility एपीआई कुंजी और स्रोत में रहस्य वितरित करता है।
यह ध्यान रखना महत्वपूर्ण है: यह आपका मानक फेसबुक 'एप्लिकेशन' नहीं है जो फेसबुक के संदर्भ में चलता है, न ही यह एक मानक "डेस्कटॉप" -स्टाइल संकलित ऐप है - यह एक वेब-आधारित एप्लिकेशन है अपने वेब सर्वर पर चलाएं। इसके लिए दर्शक शायद छोटे से औसत और कुछ अधिक परिष्कृत हैं - इसलिए, एक तकनीकी विकल्प लोगों को ऐप का उपयोग करने के लिए अपनी एपीआई कुंजी और गुप्त प्राप्त करने की आवश्यकता होगी। ऐसा लगता है कि यह बहुत सारे काम की तरह लगता है, और इसका उपयोग करने वाले किसी के लिए प्रवेश करने के लिए काफी बड़ी बाधा है।
किसी को पता है कि मुझे किस प्रकार की परेशानी है, मैं अपने एप के लिए कॉन्फ़िगरेशन में दोनों रहस्य और एपीआई कुंजी डालता हूं और इसे देखने के लिए पूरी दुनिया के लिए गिथब में जांचता हूं?
+1 बहुत अच्छा प्रश्न पर जाएं – Sarfraz