2012-09-15 6 views
6

से ऐप अनुरोध भेजना मैं एक फेसबुक ऐप बना रहा हूं जहां उपयोगकर्ता निमंत्रण बनाते हैं और ईवेंट में शामिल होने के लिए अपने दोस्तों को आमंत्रित करते हैं। इसमें 3 कदम हैं और दूसरे चरण में एक कस्टम मित्र चयनकर्ता है जहां मैंने उपयोगकर्ता को अपने कुछ दोस्तों का चयन करने दिया है जिन्हें वह आमंत्रित करना चाहते हैं। पुष्टि करने के बाद चरण 3 में मैं अधिसूचनाओं को अधिसूचना/संदेश/अनुरोध भेजना चाहता हूं और मैं ऐसा करने का एक अच्छा तरीका नहीं समझ सकता।सर्वर पक्ष

मैं जेएस मित्र अनुरोध का उपयोग नहीं कर सकता क्योंकि मेरे पास कस्टम मित्र चयनकर्ता है। मुझे सर्वर की ओर से एक संदेश भेजने का कोई तरीका नहीं मिला। मैं ऐप अनुरोध भेजने में सक्षम था लेकिन केवल ऐप उपयोगकर्ताओं को।

क्या उपयोगकर्ता को एक छोटी सी सूचना भेजने का एक तरीका है कि उसे अपने मित्र द्वारा किसी कार्यक्रम में आमंत्रित किया गया था?

* सभी आमंत्रितों एप्लिकेशन उपयोगकर्ताओं * सभी उपयोगकर्ताओं टीओएस स्वीकार किए जाते हैं * दीवार पोस्ट करने के लिए जब तक आमंत्रित व्यक्ति को स्वीकार करता है या खारिज कर दिया निमंत्रण

किसी भी संकेत दिए गए सराहना की होगी नहीं करना चाहते हैं।

अद्यतन

आशा इस कोई मदद करता है। यहां बताया गया है कि मैं सर्वर साइड अनुरोध कैसे भेज सकता था।

@oauth = Koala::Facebook::OAuth.new('app_id', 'access_token') 
@oauth_token = @oauth.get_app_access_token 
graph = Koala::Facebook::GraphAPI.new(@oauth_token) 
graph.put_object("fb_id", "apprequests", {:message=>'Welcome to my app'}) 
+0

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

उत्तर

0

अंत में इस सवाल (नवीनतम एपीआई संस्करण v2.5 के अनुसार) उत्तर देने के लिए: यह सूचना भेजने के लिए संभव नहीं है या अनुप्रयोग उपयोगकर्ता जो आपके अनुप्रयोग अधिकृत नहीं किया है करने के लिए सर्वर साइड अनुरोध करता है। आपको आधिकारिक विजय संवाद, या प्रेषण संवाद जैसे अन्य संवादों का उपयोग करना चाहिए। या सिर्फ ईमेल भेजें।