2014-07-07 15 views
6

मैं अपने फेसबुक ऐप में उपयोगकर्ता से कुछ लॉगिन अनुमति प्राप्त करने का प्रयास कर रहा हूं। फेसबुक डेवलपर को डेवलपर को अतिरिक्त अनुमति देने से पहले समीक्षा के लिए अपने ऐप भेजने के लिए कहता है। इसके लिए, ऐसा लगता है कि आपको ऐप को पूरा करना होगा और यह काम कर रहा है ताकि वे डेवलपर या ऐप को अतिरिक्त आवश्यक लॉगिन अनुमति देने से पहले जो भी चाहें उसका परीक्षण और कर सकें!फेसबुक लॉगिन समीक्षा के लिए सबमिट करने से पहले ऐप का परीक्षण करने के लिए अनुमति?

वर्तमान में मैं केवल आवेदन का परीक्षण कर रहा हूँ और यह पूरा नहीं हुआ है, लेकिन मैं जरूरत है कि अतिरिक्त लॉगिन अनुमति (manage_pages सटीक होना करने के लिए) तो मैं देख सकता हूँ मेरे ऐप क्या करेंगे और यह कैसे काम करेगा ...

लेकिन ऐसा लगता है कि फेसबुक केवल पूरी तरह से विकसित ऐप्स को समीक्षा के लिए भेजा जाने के लिए कहता है।

यह सब बहुत भ्रमित है। और फेसबुक दस्तावेज एक 2 उंगली वाले व्यक्ति द्वारा लिखा गया है जो पूरे वाक्य को खत्म करने से भी परेशान नहीं हो सकता है!

सवाल मेरे पास है कि यह है:

वहाँ किसी भी तरह से मैं एक ऐप्स बना सकते हैं और सभी में लॉगिन की अनुमति है कि ऐप का परीक्षण और यह सब काम फेसबुक पर वह समीक्षा के लिए भेजने से पहले बनाने के लिए आवश्यक हो सकता है है?

अग्रिम धन्यवाद।

उत्तर

6

क्या कोई तरीका है कि मैं कोई ऐप बना सकता हूं और ऐप का परीक्षण करने के लिए आवश्यक सभी लॉगिन अनुमतियां प्राप्त कर सकता हूं और इसे समीक्षा के लिए फेसबुक पर भेजने से पहले इसे सभी काम कर सकता हूं?

यह डिफ़ॉल्ट केवल डिफ़ॉल्ट है। ऐप के डेवलपर्स/एडमिन/टेस्टर्स एप्लिकेशन की जांच कर सकते हैं भले ही उन लोगों की समीक्षा न हो।

अनुमतियां आपके लॉगिन कोड में जोड़े जाना चाहिए। अनुमतियों को समीक्षा विवरण में जोड़कर इस तरह से पूछा नहीं जाएगा, इसके बजाय scope पैरामीटर का उपयोग कर अनुमति कोड के साथ अनुमतियां जोड़ दी गई हैं। विवरण के लिए this link देखें। यह सीधे आगे है!

उदाहरण

जे एस SDK- लिए

FB.login(function(response) { 
    // handle the response 
}, {scope: 'manage_pages'}); 

मैनुअल लॉगिन flow-

https://www.facebook.com/dialog/oauth? 
    client_id={app-id}& 
    redirect_uri={redirect-uri}& 
    auth_type=rerequest& 
    scope=manage_pages 

बस अपने ऐप का परीक्षण और जब इसके लिए तैयार समीक्षा जोड़ने के लिए प्रस्तुत अतिरिक्त अनुमतियां और उनके विवरण। उम्मीद है की वो मदद करदे!

+0

देखें, मुझे पहले से ही पता चला है कि "वास्तव में नहीं" सीधे Google में लिंक है। यह आवश्यक अनुमतियों के साथ ऐप का परीक्षण करने के बारे में कुछ भी नहीं कहता है। कठोर होने की कोशिश नहीं कर रहे हैं, लेकिन क्या आप फेसबुक के लिए काम करते हैं? क्योंकि जिस तरह से आपने इसे समझाया है वह बिल्कुल फेसबुक के दस्तावेज की तरह है जो भ्रमित है! मुझे अभी भी पता नहीं है कि मैं परीक्षण मोड में आवश्यक लॉगिन अनुमति कैसे प्राप्त कर सकता हूं या नहीं! – user3806613

+0

आपने लॉगिन प्रवाह में 'स्कोप' के बारे में पढ़ा है जिसे मैंने उत्तर में जोड़ा है? लॉगिन कोड में 'स्कोप' का उपयोग करके ऐप में अनुमतियां जोड़ने के लिए केवल एक और एकमात्र तरीका है। फेसबुक क्या कहता है कि सबसे पहले हम आपके ऐप का परीक्षण करने से पहले आपके ऐप का परीक्षण करेंगे अन्यथा आपकी कोई भी अतिरिक्त अनुमतियां काम नहीं करेंगी। मुझे नहीं पता तुम क्यों उलझन में हो! –

संबंधित मुद्दे

 संबंधित मुद्दे