2011-08-17 11 views
6

संदर्भ:

मेरे पास एक फेसबुक ऐप है जो फेसबुक टिप्पणियां बॉक्स का उपयोग कर रहा है।fb.event.subscribe और फेसबुक टिप्पणी बॉक्स

इस ऐप में कोई उपयोगकर्ता बिक्री के लिए कोई आइटम बना सकता है।

बिक्री के लिए आइटम facebook_url_for_the_app/item/itemnumber पर उपलब्ध है।

जब उपयोगकर्ता ने बिक्री के लिए आइटम बनाया है (या कोई अन्य उपयोगकर्ता) बनाए गए आइटम के लिए पृष्ठ को विज़ुअलाइज़ करता है, तो फेसबुक टिप्पणियां बॉक्स उपलब्ध है।

वांछित समारोह:

वर्तमान में, किसी भी उपयोगकर्ता एक टिप्पणी उपयोगकर्ता कि बनाया यह केवल इसके बारे में पता चल जाएगा कि क्या वह पृष्ठ पर जाता है लिखता है।

मेरे आइडिया समस्या को हल करने के लिए:

मैं FB.Event.subscribe('comments.create') में देखा है, लेकिन वहाँ एक क्षेत्र आवेदन के व्यवस्थापक के अलावा किसी अन्य उपयोगकर्ता की पहचान करने के लिए नहीं है।

प्रश्न:

मैं एक आइटम के पेज, facebook_url_for_the_app/item/itemnumber पर बनाया कोई टिप्पणी करने के लिए सदस्यता बनाने के लिए मेरे एप्लिकेशन कैसे बता सकते हैं।

+0

आप टिप्पणी निर्माण की सदस्यता ले सकते हैं और फिर उपयोगकर्ता को कॉलबैक फ़ंक्शन में उपयोगकर्ता प्राप्त कर सकते हैं। – Alexcode

उत्तर

2

जोका,

आप घटना

<script> 
    FB.Event.subscribe('comment.create', function(resp) { 
    Log.info('Comment was added', resp); 
    // add code here to id the user e.g FB.api('/me', function(response) {}) 
    }); 
</script> 

फिर आप uid FB.api कॉल

0

जोका द्वारा दिया साथ कुछ करने के लिए कोड जोड़ सकते हैं comment.create की सदस्यता लेते हैं: मैं अनुमान लगाओ कि यह लिंक आपको किसी तरह से मदद करेगा। यहां आप ईवेंट के लिए सदस्यता ले सकते हैं और उपयोगकर्ता को सूचित करने के लिए तदनुसार इसका उपयोग कर सकते हैं।

click here

0

तुम भी उन्हें टिप्पणी बॉक्स के एक मध्यस्थ बनाने के लिए चाहते हो सकता है सिर को मेटाटैग

<meta property="fb:admins" content="{THEIR_FACEBOOK_USER_ID}"/> 

जोड़कर पेज देखने के लिए।

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