2012-04-18 10 views
7

क्या मैं ग्राफ एपीआई एक्सप्लोरर का उपयोग कर अपनी सभी पोस्ट (मेरा प्रोफाइल फीड) प्राप्त कर सकता हूं?क्या मैं फेसबुक ग्राफ एपीआई एक्सप्लोरर का उपयोग कर अपनी सभी पोस्ट (प्रोफाइल फीड) प्राप्त कर सकता हूं?

मैं https://graph.facebook.com//पदों उपयोग करने की कोशिश? सीमा = 500

लेकिन यह मुझे सब कुछ देने के लिए (यहां तक ​​कि बढ़ती सीमा काम नहीं करता है) जिसका मतलब है कि यह पदों की केवल एक पूर्वनिर्धारित संख्या को देखते हुए नहीं लगता है।

फेसबुक में शामिल होने के समय से मेरे द्वारा सभी पोस्ट प्राप्त करने का कोई तरीका है (क्योंकि मैं उन्हें अपनी दीवार पर स्क्रॉल करके प्राप्त कर सकता हूं जिसका अर्थ है कि फेसबुक ने उन्हें संग्रहीत किया है)।

अग्रिम धन्यवाद

+1

ग्राफ एपीआई का उपयोग कर फेसबुक से सभी पोस्ट हो रही है संभव नहीं है। – Dhiraj

+6

बेवकूफ सवाल, लेकिन आप एपीआई से लौटाए गए पेजिनेशन लिंक का उपयोग कर रहे हैं और ऑफसेट जोड़ने और 500 पदों के दूसरे सेट को पुनः प्राप्त करने के लिए उनका उपयोग कर रहे हैं, है ना? – Igy

+0

@Igy क्या आप इसे विस्तारित करने के बारे में विस्तार से बता सकते हैं? –

उत्तर

4

पहुंच टोकन

http://developers.facebook.com/tools/explorer

फिर

https://graph.facebook.com/YOUR_ID/feed?access_token=FACEBOOK_ACCESS_TOKEN

इस पोस्ट में भी उपयोगी हो सकता है प्राप्त करें:

How to show facebook feed messages from my site without access_token?

+1

व्यक्ति पहले से ही जानता है कि ग्रैप एपीआई एक्सप्लोरर मूलभूत बातें का उपयोग कैसे करें, तो आपने इसे दोहराया क्यों? आपको पेजिनेशन को भी संबोधित करने की जरूरत है। आपके द्वारा दिया गया अंतिम लिंक (access_token के बिना फेसबुक फ़ीड दिखाएं) बिल्कुल सवाल से संबंधित नहीं थे – ericn

0

आपको टोकन तक पहुंच की आवश्यकता नहीं है!

$url = 'url_pulled_from_database'; 
$url = str_replace('http://www.', 'http://graph.', $url); 
$get_id = file_get_contents($url); 
$get_id = json_decode($get_id, true); 
$fbID = $get_id['id']; 

//THEN CALL THE FUNCTION   
fb_parse_feed($fbID, $maxnumber); 

मैं नहीं कर सकते fb_parse_feed समारोह के लिए ऋण लेने के लिए है, लेकिन आप इसे यहाँ पा सकते हैं https://gist.github.com/banago/3864515

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