2011-06-07 17 views
27

बनाएं मैं प्रोग्राम में प्रोग्राम में एक एप्लिकेशन बनाने की कोशिश कर रहा हूं। मैं ऐसा कर सकते हैं इस के साथ:एक फेसबुक एप्लिकेशन प्रोग्रामेटिक रूप से

https://www.facebook.com/connect/create_app.php?api_key=[key]&name=app_name

हालांकि, वहाँ हमेशा एक पॉपअप यह दर्शाता है कि "[रूट ऐप] क्या आप के लिए फेसबुक कार्यक्षमता को एकीकृत करने की अनुमति दें?" ... ठीक।

क्या "रूट ऐप" के लिए उपयोगकर्ता की तरफ से पॉपअप के बिना एप्लिकेशन को बनाने की अनुमति है, जिसे उन्होंने पिछली अनुमति के माध्यम से स्ट्रीम किया है, जैसे stream_publish ... आदि या शायद session_token या ??

किसी ने कहा कि मैं "admin.setAppProperties" के माध्यम से बाल ऐप्स बना सकता हूं लेकिन इसे काम नहीं कर सका। मैंने "एफबी.कनेक्ट.क्रेट एप्प्लिकेशंस" और "फेसबुक.क्रेट एप्प्लिकेशन" भी कोशिश की है लेकिन यह भी असफल रहा है।

क्या कोई मदद कर सकता है? शायद कुछ नमूना कोड के साथ।

+0

निश्चित रूप से दिलचस्प सवाल! – dwarfy

+6

एक ऐप जो ऐप्स बनाता है। आप हमें काम से बाहर रखने की कोशिश कर रहे हैं? :) –

+0

"विफल" परिभाषित करें। ऐसी विधियां हैं और उन्हें – zerkms

उत्तर

0

यह "रूट एप्लिकेशन" पिछले कुछ अनुमति जो वे stream_publish की तरह, की अनुमति दी है ... आदि या शायद एक session_token या के माध्यम से पॉपअप के बिना उपयोगकर्ता की ओर से आवेदन बनाने के लिए संभव है? ?

यदि आप एक फेसबुक एप्लिकेशन बनाते हैं जो केवल किसी की प्रोफ़ाइल जानकारी खींचता है, और फिर आप नई कार्यक्षमता जोड़ते हैं जो इसे स्वचालित रूप से लोगों की दीवारों पर पोस्ट करने की अनुमति देता है; आपको उपयोगकर्ता को उन अतिरिक्त अनुमतियों के लिए स्वयं को फिर से प्रमाणीकृत करने की आवश्यकता होगी।

यह समझना मुश्किल है कि आप उस प्रश्न से क्या मतलब रखते हैं।

2

बाल अनुप्रयोग (मुझे विश्वास है कि उन्होंने उन्हें 'चौथा पार्टी अनुप्रयोग' कहा है) जानबूझकर बनाने के लिए उपयोगकर्ता इंटरैक्शन की आवश्यकता है।

6

इसके लिए एक एपीआई होता था लेकिन मुझे लगता है कि इसे बंद कर दिया गया है। आप देख सकते हैं आप जानकारी उपलब्ध यहां से एक साथ यह हैक कर सकते हैं यदि: https://www.facebook.com/connect/create_app.php?api_key=[key] & नाम के लिए

http://blog.programmableweb.com/2009/10/15/facebook-lets-you-easily-integrate-into-sites-and-widgets-with-new-create-application-api/

1

प्रलेखन = app_name किसी के लिए दुर्लभ नहीं है। क्या आप किसी भी तरह नए बनाए गए एप्लिकेशन की एपीआई कुंजी तक पहुंच सकते हैं? या साइट-यूआरएल जैसी और ऐप सेटिंग्स सेट करें?

मुझे लगता है कि आपको /accounts देखने के लिए उपयोगकर्ता की अनुमति की आवश्यकता होगी, फिर यह पता लगाने के लिए कि पहले कौन सा बनाया गया था, राज्य के पहले/बाद में निगरानी करें।

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