2010-12-07 6 views
6

अरे, मैं सोच रहा था कि किसी दिए गए यूआरएल के लिए अपने एपीआई का उपयोग करके फेसबुक खोजना संभव है या नहीं। मैं यह जानने की कोशिश कर रहा हूं कि कितने लोग दिए गए लिंक का उल्लेख कर रहे हैं। मैं जो हासिल करने की कोशिश कर रहा हूं उसका एक उदाहरण Tweetmeme url_info अनुरोध है लेकिन फेसबुक के लिए। Tweetmeme API एक दिए गए लिंक के बारे में नकल की एक सरणी देता है, जैसे कि आवृत्ति का उपयोग किया जाता है और अंतिम ट्वीट किया जाता है। यदि कोई फेसबुक विकल्प के बारे में जानता है, तो इसकी सराहना की जाएगी। मैंने उनके एपीआई विकी के माध्यम से एक नज़र डाली है लेकिन कोई समाधान नहीं मिल रहा है।पदों में लिंक खोजने के लिए फेसबुक एपीआई का उपयोग करें

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

उत्तर

3

जबकि वेंस लुकास से जवाब मैं FQL बराबर करवाते आया @http://developers.facebook.com/docs/reference/fql/link_stat

$facebook->api_client->fql_query('SELECT share_count, like_count, comment_count, total_count FROM link_stat WHERE url="MY_URL"'); 
शोध

यह एफक्यूएल स्टेटमेंट "शेयर गणना", "लिंक गणना", "टिप्पणी गणना" और "कुल गणना" देता है।

0

चेक फेसबुक डेवलपर दस्तावेज़ीकरण की Graph API Overview page, उपशीर्षक "सर्च कर रहे हैं" के अंतर्गत। यह इंगित करता है कि आप किसी क्वेरी के लिए सभी सार्वजनिक पोस्ट खोज करने के लिए ग्राफ़ एपीआई का उपयोग कर सकते हैं: (। अपने URL पहले यूआरएल-एन्कोड करने के लिए सुनिश्चित करें)

https://graph.facebook.com/search?q=<your_url_here>&type=post 

यह युक्त का उल्लेख एक JSON सारणी पुनः प्राप्त करेगा आपका यूआरएल ऐसा लगता है कि खोज के बारे में कोई मेटाडेटा प्रदान नहीं करना है, बल्कि खोज परिणामों की एक पृष्ठांकित सूची है, इसलिए आपको स्वयं मेटाडेटा बनाना होगा।

+0

धन्यवाद, यह उन एपीआई में से एक है जिसे मैंने मूल रूप से उपयोग करने का प्रयास किया था, लेकिन परिणाम वे जो कर सकते हैं उसमें सीमित हैं। धन्यवाद वैसे भी – bpneal

+0

यह विधि कुछ सबसे खतरनाक गलत परिणामों को लौटाती है (भले ही आप वहां एक यूआरआई डाल दें ... मुझे नहीं पता ... अद्वितीय!) कि मैंने कभी "खोज" से देखा है एक वेब डेवलपर के रूप में मेरे सभी जीवन और करियर। इस विधि के लिए फेसबुक के लिए यह लगभग एक पूर्ण अपशिष्ट है। पदों के लिए। उस ने कहा, यह पृष्ठों के लिए काफी अच्छा काम करता है। – Tom

+0

फेसबुक एपीआई ने तीन वर्षों में इतना बदल दिया है कि मैं अंततः बिंदुओं को भी समाप्त कर रहा हूं * जैसा कि मैंने मूल रूप से वर्णित किया है। –

5

मैं हाल ही में इस छिपे हुए मणि पर stumblued जब एक एसईओ उपकरण का निर्माण:

http://api.facebook.com/restserver.php?method=links.getStats&format=json&urls=http://stackoverflow.com/ 

यह एक पुराने एपीआई है, लेकिन आप इस बात की पुष्टि कर सकते हैं मायने रखता है अप-टू-डेट अपने नए ग्राफ़ एपीआई के खिलाफ इस जाँच करके कर रहे हैं कि केवल आप कुल संख्या देता है:

https://graph.facebook.com/?ids=http://stackoverflow.com/ 
+0

आप मेरे पूर्ण नायक हैं। ग्राफ खोज 25 दिसंबर को उपलब्ध नहीं होगी, और इससे हमें हमारी पोस्ट की निगरानी जारी रखने की अनुमति मिल जाएगी! – Rudolf