2011-01-06 14 views
7

पर सभी फ़ीड आइटम वापस नहीं करता है, अगर आप यहां जाएं:फेसबुक ग्राफ एपीआई इस सवाल के समय में फेसबुक पेज

http://www.facebook.com/realplayer

आप नीचे छह पदों, मैं के साथ एक तस्वीर पोस्ट की हैं देखेंगे "#highfive सिनसिनाटी, OH"

का संदेश, लेकिन यदि आप इनमें से किसी:

http://graph.facebook.com/realplayer/feed
http://graph.facebook.com/realplayer/tagged

जो JSON वापस लौटाया गया है, वह मेरी पोस्ट को छोड़कर दीवार पर सब कुछ शामिल है। मेरे नीचे किसी और से एक और फोटो पोस्ट है, और यह दिखा रहा है (और मेरी तस्वीर और उसकी तस्वीर दोनों "फैन फोटो" अनुभाग में हैं)

जाहिर है, क्योंकि मैं पहले से ही इन लिंक के साथ सबकुछ देख सकता हूं, ऐसा लगता है कि ACCESS_TOKEN समीकरण का एक हिस्सा नहीं है ... लेकिन, कुछ और जानकारी:

  • अगर मैं एक सत्र है कि मुझे नहीं है से एक ACCESS_TOKEN उपयोग करते हैं, मैं JSON में पद नहीं देख सकते हैं
  • यदि मैं अपने लॉग इन सत्र से access_token का उपयोग करता हूं, तो मुझे JSON
में पोस्ट दिखाई देता है

इसलिए मैं बहुत उलझन में हूं।

यदि दुनिया में हर कोई दीवार पर उन पदों को बिना प्रमाणित किए देख सकता है, तो मुझे उम्मीद है कि वे सभी ग्राफ एपीआई में भी वापस आएं।

किसी के पास इस पर विचार है?


मैं "manage_page" अनुमति ... जो मैं उन पृष्ठों के लिए खातों और विशेष ऑफ़लाइन पहुंच टोकन की एक सूची प्राप्त करने के लिए उपयोग कर सकते हैं ... के बारे में पता कर रहा हूँ और है कि कुछ मैं तलाश कर सकते हैं है ... लेकिन ऐसा लगता है कि मेरी पोस्ट प्रतीत होती है कि ग्राफ में

+0

हाय निक, ऐसा लगता है कि हमारे पास एक समान समस्या है, ठीक नहीं है - अभी भी रुचि हो सकती है - यहां मेरी पोस्टिंग देखें: http://stackoverflow.com/questions/4622096/facebook-graph-api-feeds-missing-in -जसन-प्रतिक्रिया –

+0

हाय मतिस .. मैं वास्तव में सिर्फ आपकी पोस्ट देख रहा था ... लेकिन मुझे अपनी समस्या को FQL के साथ हल नहीं किया जा सकता है (नीचे मेरा अपडेट किया गया जवाब देखें)। grrrrrrr –

+0

मुझे लगता है कि यह एफबी द्वारा हमेशा गैप एपीआई यूआरएल तक एक्सेस टोकन जोड़ने की सिफारिश की जाती है। पहुंच टोकन के बिना, फ़ीड्स यूआरएल थोड़ा 'यादृच्छिक' व्यवहार करता है। Access_token हमेशा जोड़ने के अलावा कोई अन्य तरीका नहीं मिला है। –

उत्तर

5

अच्छी तरह दिखता है कि एफबी के पास पृष्ठों के लिए यह अच्छी छोटी एंटी-स्पैम सुविधा है ... जैसे कि एक गैर-व्यवस्थापक बहुत सारे संदेश नहीं लिख सकता तुम्हारे पन्ने पर। दिलचस्प बात यह है कि फेसबुक समान "मूक उपचार" तकनीकों का उपयोग करता है जो स्टैक ओवरव्लो (http://blog.stackoverflow.com/2008/09/podcast-21/) का उपयोग करता है ... इसलिए जब मैं एक दीवार को देखता हूं जिसे मैं "स्पैमिंग" कर रहा हूं, तो मैं अपनी सभी पोस्ट देखूंगा ... लेकिन कोई और नहीं मर्जी।

मैं इससे पहले कि यह मुझे फिर से अवरुद्ध

शुरू कर दिया तो शायद ग्राफ़ एपीआई तैयार किया गया है के रूप में :)

काम कर रहा है एक नया परीक्षण खाता बनाने और एक पृष्ठ पर के बारे में 3 या 4 संदेश प्राप्त करने में सक्षम था == ======================

अपडेट: यह केवल समस्या का हिस्सा बनता प्रतीत होता है। मैं एक पृष्ठ और ऐप्स का निर्माण किया है और परीक्षण कर रहा:

http://www.facebook.com/pages/RP-Test-Page/116735865065591

नोट "#highfive ऑरलैंडो, FL" के लिए प्रवेश ... यहां तक ​​कि एक अप्रमाणित उपयोगकर्ता वास्तविक पृष्ठ से इस प्रविष्टि देख सकते हैं ... लेकिन एपीआई के माध्यम से इसे वापस पाने के लिए मेरे लिए कोई रास्ता नहीं है। उन्होंने केवल एक बार पोस्ट किया, इसलिए यह "एंटी-स्पैम" चीज नहीं हो सकता है (आपको नहीं लगता)।

मैं स्पष्ट रूप से ग्राफ़ एपीआई (के साथ या बिना अपने ही पहुँच टोकन)

मैं (के साथ और अपने ही पहुँच टोकन के बिना)

FQL की कोशिश की है की कोशिश की है और मैं इस पोस्ट का पालन किया है: http://en-gb.facebook.com/topic.php?uid=10381469571&topic=3815&post=51980 अपने आप से manage_pages और ऑफ़लाइन_access विस्तारित अनुमतियों का अनुरोध करने के लिए और/me/accounts प्राप्त करने के लिए इसका उपयोग करें और फिर "प्रतिरूपण" पहुंच टोकन (whew) प्राप्त करें ... अभी तक

कुछ अन्य सुपर सुरक्षा होनी चाहिए बात चल रही है। क्या किसी पृष्ठ से सभी दीवार पोस्टों को विश्वसनीय रूप से प्राप्त करना संभव नहीं है?

+7

आपने अपना उत्तर स्वीकार कर लिया है - लेकिन क्या आप वास्तव में अंत में इस मुद्दे को वास्तव में हल करते हैं? – kongo09

+0

क्या समाधान आदमी .. –

+1

यह उत्तर नहीं देखा जाना चाहिए, क्योंकि मेरे जैसे लोग अभी भी एक की तलाश में हैं। –

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