2016-04-26 42 views
0

我想檢索鏈接到某個位置的所有帖子。所以我知道如何找回位置(https://graph.facebook.com/search?q=&type=place&center=37.76,-122.427&distance=1000&access_token=XXXXXXXX|XXXXXXXXXXX從位置檢索Facebook帖子

這將返回這樣的位置:

{ "data": [ 
    { 
    "category": "Local business", 
    "category_list": [ 
     { 
      "id": "209889829023118", 
      "name": "Landmark" 
     }, 
     { 
      "id": "115090141929327", 
      "name": "Park" 
     } 
    ], 
    "location": { 
     "street": "", 
     "city": "San Francisco", 
     "state": "CA", 
     "country": "United States", 
     "zip": "94114", 
     "latitude": 37.759791, 
     "longitude": -122.427027 
    }, 
    "name": "Dolores Park", 
    "id": "557140290973390" 
    }, 
    { 
    "category": "Local business", 
    "category_list": [ 
     { 
      "id": "152142351517013", 
      "name": "Corporate Office" 
     } 
    ], 
    "location": { 
     "street": "88 Cumberland St, Apt 1A", 
     "city": "San Francisco", 
     "state": "CA", 
     "country": "United States", 
     "zip": "94110-1584", 
     "latitude": 37.75923, 
     "longitude": -122.42543 
    }, 
    "name": "Terrarium Kits Corporate Headquarters", 
    "id": "593264107360497" 
    }, 
    { 
    "category": "Local business", 
    "category_list": [ 
     { 
      "id": "115090141929327", 
      "name": "Park" 
     } 
    ], 

但是,我只想位置,我想檢索所有鏈接的公共帖子到這些地點。有誰知道我怎麼能得到這些?

謝謝!

+0

你看http://stackoverflow.com/a/17620802/2833802? – Set

+0

是的,但只能以某種方式檢索您已連接的帖子,因此您必須先登錄。我想從某個位置檢索所有公開帖子。但這是一個很好的開始,所以謝謝:) – AnniekJ

回答

-1

您需要使用包含緯度/經度值的'type'設置爲'place'和'center'的Facebook Graph搜索功能。例如:https://graph.facebook.com/search?type=place&center=37.76,-122.427&distance=1000&access_token=insert訪問令牌

一旦您有了id,您就可以通過Graph API使用它來獲取更多信息(例如頁面url)。例如:http://graph.facebook.com/105687759464007402290636575506?fields=location,link,category,category_list,emails,website,name,name_with_location_descriptor

相關問題