क्या ग्राफ़ एपीआई का उपयोग करके मेरे फेसबुक दोस्तों का स्थान प्राप्त करने का कोई तरीका है?फेसबुक ग्राफ एपीआई: उपयोगकर्ता_लोकेशन प्राप्त करें
उत्तर
FB.api('/me', function(response) {
var location = response.location.name;
});
फेसबुक दस्तावेज़ीकरण में वह जानकारी है जिसे आप ढूंढ रहे हैं, जिसमें नमूना कोड और निर्देश शामिल हैं। तुम भी ग्राफ़ एपीआई उपयोगी लग सकती
http://developers.facebook.com/docs/guides/canvas
:: यह पर उपलब्ध है http://developers.facebook.com/docs/api
आपके मित्र को एक उपयोगकर्ता माना जाता है, ताकि आप user documentation पर जाते हैं, (करने के लिए फ़ील्ड नाम location
मिल fields
पैरामीटर में भेजने जा सकती है) और अगर आप एक विशेष अनुमति की जरूरत है आप की जाँच करें:
आवश्यक है
user_location
ओ आरfriend_location
अनुमति
यहां एक टाइपो है! अपने मित्र के स्थान को पाने के लिए आपको friends_location
(s), reference की आवश्यकता है।
$facebook->api('/friend_id', 'get', array("fields"=>"name,location"));
यहाँ मैं name
और location
क्षेत्रों को पुन: प्राप्त कर रहा हूँ (कृपया ध्यान दें कि id
क्षेत्र स्वचालित रूप से पुनः प्राप्त किया जाएगा):
यहाँ एक PHP-एसडीके उदाहरण है।
$this->api->api(array('method'=>'fql.query','query'=>"SELECT uid,name,first_name,middle_name,last_name,pic_square,hometown_location,current_location,profile_url,email,website FROM user WHERE uid IN (SELECT uid2 FROM friend WHERE uid1 = me())"));
उनकी संगत स्तंभ नाम के साथ सभी तालिकाओं की सूची के लिए मैं का संदर्भ लें::
क्या यह आपके लिए काम करता है? मैं वास्तव में इसे काम करने के लिए नहीं मिल सकता है। केवल नाम लौटाया जाता है (दोस्त को _location के साथ सही ढंग से परम मांगना)। – grm
@grm: हाँ यह ** करता है ** लेकिन ** आपके मित्र को शहर को दिखने के लिए सेट करना चाहिए था! मैंने पाया कि मेरे 40% दोस्तों ने इसे सेट नहीं किया! – ifaour
याद रखें कि स्थान फ़ील्ड एक ऑब्जेक्ट देता है। उस स्थान को पुनर्प्राप्त करने के लिए आपको $ प्रोफ़ाइल ['location'] -> name का उपयोग करना होगा। –
सबसे तेज़ तरीका सभी जानकारी आप एक उपयोगकर्ता आप FQL विधि का उपयोग कर सकते हैं के दोस्तों से चाहते हैं Facebook FQL Reference
https://graph.facebook.com/me/friends?access_token= & क्षेत्रों = स्थान "अमेरिकन प्लान उपकरण से प्राप्त"
fql?q=SELECT locale,current_location from user where uid in(select uid2 from friend where uid1=me())
user_loca आवश्यक है tion या friend_location अनुमति
FB.api('/me', function(response) {
document.getElementById("UserLocation").innerHTML = response.location.name;
});
अपने HTML कोड कॉल किसी भी HTML टैग में UserLocation
ईद में। पूर्व।
<div id="UserLocation"></div>
- 1. फेसबुक ग्राफ एपीआई
- 2. फेसबुक ग्राफ एपीआई + फेसबुक पेज
- 3. फेसबुक ग्राफ एपीआई: स्थान
- 4. फेसबुक ग्राफ एपीआई
- 5. फेसबुक ग्राफ एपीआई
- 6. फेसबुक ग्राफ एपीआई
- 7. फेसबुक ग्राफ एपीआई झूठी
- 8. फेसबुक ग्राफ एपीआई
- 9. फेसबुक ग्राफ एपीआई
- 10. फेसबुक ग्राफ एपीआई
- 11. फेसबुक ग्राफ एपीआई
- 12. फेसबुक ग्राफ एपीआई
- 13. फेसबुक ग्राफ एपीआई: जाओ
- 14. फेसबुक ग्राफ एपीआई
- 15. फेसबुक ग्राफ एपीआई
- 16. फेसबुक ग्राफ एपीआई
- 17. फेसबुक ग्राफ एपीआई
- 18. फेसबुक ग्राफ एपीआई
- 19. फेसबुक ओपन ग्राफ एपीआई
- 20. फेसबुक - ग्राफ एपीआई
- 21. फेसबुक ग्राफ एपीआई - फेसबुक पेज यूआरएल
- 22. फेसबुक ग्राफ एपीआई - एक यूआरएल के लिए आईडी प्राप्त करें?
- 23. फेसबुक ग्राफ एपीआई: उपयोगकर्ता लिंग
- 24. फेसबुक ग्राफ एपीआई - खोज घटना
- 25. फेसबुक ग्राफ एपीआई इवेंट पिक्चर
- 26. फेसबुक ग्राफ एपीआई पेज खातों
- 27. फेसबुक ग्राफ एपीआई और PHP
- 28. फेसबुक ग्राफ एपीआई समूह फ़ाइलें
- 29. फेसबुक ग्राफ एपीआई कोई ईमेल
- 30. फेसबुक ग्राफ एपीआई: ऑडियो शेयर
थोड़ा संकेत के रूप में, आमतौर पर, आप केवल एक लिंक से अधिक के साथ जवाब देना चाहते हैं। नमूना कोड और विस्तृत निर्देश सहित उच्च गुणवत्ता वाले उत्तरों का उत्पादन करने के महान तरीके हैं। मैंने आपकी मदद करने के लिए थोड़ा सा जवाब दिया। – Josh
@josh स्वागत n समर्थन रखें – magna