2011-08-11 18 views
14

मेरे पास एक फेसबुक ऐप है और मैं इसकी अनुमतियां बदलना चाहता हूं। जब मैंने ऐप बनाया था, तो यह सेट करने के लिए सीधा था, लेकिन जब मैं ऐप में लॉगिन करता हूं और सेटिंग्स के माध्यम से जाता हूं, तो मुझे अनुमतियों का कोई उल्लेख नहीं मिल रहा है। मौजूदा ऐप पर अनुमतियों को अपडेट करने के लिए मैं कहां जाऊं?अपडेट करें फेसबुक ऐप अनुमतियां

+0

http://webapps.stackexchange.com/ समुदाय से संबंधित है। – nelaaro

+2

मैं इसके साथ लंबे समय तक संघर्ष कर रहा था! तो यहां एक टिप हो सकती है: आपकी एफबी ऐप सेटिंग्स में अनुमतियां कुछ भी नहीं लगती हैं। जब आप उपयोगकर्ता को लॉगिन करने के लिए कहते हैं तो आपको उन्हें 'स्कोप' पैरामीटर में पूछना होगा !! उदाहरण: FB.login (समारोह (प्रतिक्रिया) { अगर (response.authResponse) // ठीक } {गुंजाइश: 'publish_stream, ईमेल, user_likes, user_birthday, friends_birthday, publish_actions'}); – Chris

+0

अच्छी तरह से यह पिछली टिप्पणी निश्चित रूप से बदसूरत है, लेकिन मैं कोई जवाब नहीं छोड़ सकता? – Chris

उत्तर

8

यदि आप उपयोगकर्ता को अन्य ऐप का उपयोग कर रहे हैं: तो आप मौजूदा अनुमतियों को संशोधित नहीं कर सकते हैं। सबसे अच्छा आप ऐप को प्राधिकृत कर सकते हैं।

यदि आप ऐप के मालिक हैं, और आप अतिरिक्त अनुमतियों के लिए पूछना चाहते हैं: तो आपको बस अपने मौजूदा उपयोगकर्ताओं को ऐप प्राधिकरण लिंक पर रीडायरेक्ट करने की आवश्यकता है ताकि वे नई अनुमतियों को अधिकृत करने के लिए अनुरोध कर सकें।

यह मानता है कि आप API अनुमतियों का जिक्र कर रहे हैं। http://developers.facebook.com/docs/reference/api/permissions/

+3

मैं ऐप का मालिक हूं और अतिरिक्त अनुमतियों का अनुरोध करना चाहता हूं। यह वर्तमान में विकास में है - इसलिए मैं एकमात्र उपयोगकर्ता हूं। जो मुझे नहीं मिल रहा वह यह है कि यह निर्दिष्ट करने के लिए कि कौन सी अनुमतियां मैं पूछना चाहूंगा - जहां ऐप सेटिंग्स में मैं इसे बदल सकता हूं। – ideaoforder

+2

मैंने अपने स्वयं के प्रश्न का उत्तर दिया (क्षमा करें!) अनुमतियां अनुरोध का हिस्सा हैं, ऐप में कुछ सेट नहीं है। वंशावली के लिए, मैं Omniauth के साथ रूबी डेविस मणि का उपयोग कर रहा हूँ। – ideaoforder

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