मैं एक वेब ऐप विकसित कर रहा हूं, जो फेसबुक से जुड़ता है, पोस्ट पाने के लिए, और उपयोगकर्ताओं द्वारा पसंद की जाने वाली अन्य सामग्री। मुझे न्यूज़ फीड (ग्रैप एपीआई का घरेलू कनेक्शन) का उपयोग करके उपयोगकर्ता पेज से सभी पोस्ट प्राप्त करने में समस्या है।फेसबुक ग्राफ एपी जेसन लापता पद
उपयोगकर्ता के लिए मेरे ऐप में एक्सेस टोकन प्राप्त करते समय, मैं read_stream, user_activities और ऑफ़लाइन एक्सेस अनुमतियों के लिए पूछता हूं। तब, जब मुझे लगता है कि टोकन का उपयोग,
https://graph.facebook.com/me/home/?access_token=<retrived_access_token>
कुछ पदों (जो उपयोगकर्ता पृष्ठ पर शो कर रहे हैं) याद कर रहे हैं के लिए json फ़ीड प्राप्त करने। मैंने पाया कि मेरे दोस्तों की पोस्ट, जिन्हें केवल अपने दोस्तों द्वारा देखा जा सकता है, उस फ़ीड में नहीं दिखाए जाते हैं। वही समस्या उन उपयोगकर्ताओं के पदों के साथ है, जिनकी मैं सदस्यता ले रहा हूं।
मैं थोड़ी देर के लिए उस पर खोज कर रहा था, और मुझे पता चला कि जब मैं http://developers.facebook.com/docs/reference/api/ से लिंक का उपयोग करता हूं तो मेरी समाचार फ़ीड प्राप्त करने के लिए, और भी पोस्ट हैं। ऐसा लगता है कि फेसबुक एपीआई के लिए टेस्ट कंसोल ऐप के लिए उत्पन्न टोकन का उपयोग करना प्रतीत होता है।
फिर मैंने एक्सेस टोकन जेनरेट करने का प्रयास किया जो मुझे http://developers.facebook.com/tools/explorer?method=GET का उपयोग करके समान परिणाम देगा। लेकिन जब भी मैं सभी संभावित अनुमतियों को उत्पन्न करने के लिए देता हूं, तो मैं इसे अच्छा काम नहीं कर सका, फिर भी कुछ गायब पोस्ट थे।
मैंने उस पोस्ट में जवाब पढ़ा, Facebook graph API does not return all posts for user, जो सुझाव दिया गया है कि यह उन लोगों द्वारा निर्धारित अनुमतियों के कारण है जो पोस्ट प्रकाशित करते हैं, जो नहीं चाहते कि उनके डेटा को किसी ऐप द्वारा पुनर्प्राप्त किया जाए। मैंने कुछ त्वरित परीक्षण चलाया, और मैंने पाया कि उस सेटिंग को बदलना काम कर रहा है (जब कोई यह बदलता है कि उसकी पोस्ट दोनों फीड से गायब हो जाएंगी - यह कि उपयोगकर्ता के लिए मेरे ऐप टोकन का उपयोग करके, और एपीआई संदर्भ पृष्ठ पर लिंक के तहत), लेकिन यह नहीं है मुकदमा।
ऐसा लगता है कि एपीआई संदर्भ पृष्ठ पर उत्पन्न इस टोकन की एक विशेष अनुमति है।
मुझे वास्तव में जितनी संभव हो सके उपयोगकर्ता पेज से अधिक पोस्ट प्राप्त करने की आवश्यकता है। मुझे पता है कि मैं उन लोगों को उनके लेखक द्वारा अवरुद्ध नहीं करूंगा, लेकिन मेरे कई उपयोगकर्ता अन्य उपयोगकर्ताओं की सदस्यता लेते हैं, मुझे वास्तव में उपयोगकर्ता पेज पर दिखाए गए पदों तक पहुंच प्राप्त करने की आवश्यकता है।
मैंने Facebook graph API: feeds missing in json response भी पढ़ा लेकिन यह सहायक भी नहीं था।
मैं वास्तव में किसी भी मदद की सराहना करता हूं।
मैंने अपने अधिकांश प्रश्नों का उत्तर देने में कामयाब रहा है [यहां] (http: // stackoverflow।कॉम/प्रश्न/6214535/फीड-पोस्ट-एंड-स्टेटस-इन-फेसबुक-ग्राफ-एपीआई/7983267 # 7983267) के बीच-अंतर-अंतर-अंतर-अंतर, हालांकि मैं अभी भी किसी स्पष्ट और उपयोगी उत्तर के लिए बक्षीस का पुरस्कार दूंगा जो उस जानकारी का पूरक हो सकता है। –