2011-11-27 18 views
5

मैं फेसबुक एपीआई (ग्राफ एपीआई या एफक्यूएल, जो भी काम करता है) का उपयोग करके लोगों को खोजने की कोशिश कर रहा हूं। इस बिंदु तक, यह ठीक काम कर रहा है लेकिन मुझे इसे देश या भाषा द्वारा फ़िल्टर नहीं किया जा सकता है।फेसबुक एपीआई लोग देश द्वारा फ़िल्टर किए गए खोज

मैं वर्तमान में इस URL को पुन: प्राप्त कर रहा हूँ:

'https://graph.facebook.com/search?q=' . somename . '&type=user&access_token=' . $access_token 

मैं & स्थान = जोड़ने की कोशिश की है ... लेकिन यह है कि या तो काम नहीं किया।

+0

आपके यूआरएल में लोकेल वैल्यू क्या है? – ajreal

+0

यह इस में नहीं है, लेकिन मेरे पास पहले ऐसा था, जिसने काम नहीं किया .. – Jeroen

उत्तर

0

ऐसा लगता है कि यह फेसबुक एपीआई के साथ संभव नहीं है।

0

मैं एक स्थान के अनुसार फिल्टर करने के लिए एक तरह से नहीं मिला लेकिन वहाँ उन जानकारियां साथ लोकेल क्षेत्र के लिए एक तरीका है:

https://graph.facebook.com/search?q=NAME&type=user&fields=locale,name&access_token=ACCESS_TOKEN 
+0

हाँ, मेरी पूरी समस्या है, मुझे पता है कि मैं मैदान का अनुरोध कर सकता हूं लेकिन मैं फ़ील्ड के आधार पर फ़िल्टर नहीं कर सकता ... – Jeroen

+0

मैंने एक और बार खोजा है ... और कुछ और नहीं मिला। अनुरोध के बाद आप वास्तव में उन परिणामों को अपने पक्ष में फ़िल्टर नहीं कर सकते? –

+0

हां, लेकिन इस बात पर विचार करते हुए कि बहुत से अलग-अलग इलाके हैं जो वास्तव में अक्षम होंगे, इसलिए मैं बेहतर समाधान की तलाश कर रहा हूं – Jeroen

3

इस प्रयास करें:

http://graph.facebook.com/search?q=mccain%20chips&type=post&locale=en_US 
+0

हां, लेकिन मुझे उपयोगकर्ताओं की खोज करने की आवश्यकता है, पदों के लिए नहीं – Jeroen

+0

, तो टाइप = उपयोगकर्ता का उपयोग करें, क्या समस्या है ? –

+1

इसका कोई प्रभाव नहीं पड़ता है, locale = en_US और locale = de_DE के साथ परिणाम समान हैं ... (या उस मामले के लिए मैंने कोशिश की गई लोकल का कोई संयोजन) – Jeroen

0
https://graph.facebook.com/search?q=SOME_SEARCH&type=user&center=37.76,122.427&distance=1000 


http://graph.facebook.com/search?q=SOME_SEARCH&type=user&locale=en_US 
+0

जैसा कि मैंने कहा है, लोकेल या केंद्र को बदलने से कोई प्रभाव नहीं पड़ता है, उपयोगकर्ताओं के लिए खोज करते समय फेसबुक इन मानकों को अनदेखा करता है – Jeroen

0

अधिक परिष्कृत तरीकों में से एक

www.facebook.com/search/results.php?q=paritosh&type=users&lo=812057 
से डेटा लाने से है

आप भी इस लिंक से डेटा लाने कर सकते हैं, लेकिन यह आप

http://www.facebook.com/search/ajax/?__a=1&lo=812057&q=paritosh&type=users&__user=1818667565 

में लॉग इन का वर्णन मानकों की आवश्यकता है:

  • लो = स्थान बिंदु
  • q = क्वेरी
  • प्रकार = उपयोगकर्ताओं
  • __user = आपकी प्रोफ़ाइल उपयोगकर्ता आईडी।
संबंधित मुद्दे