2013-03-25 63 views
1

我們有一個使用Facebook連接的Web應用程序,並使用FB圖通過JS & http。我們希望讓用戶在其時間軸上發佈帖子,其中將包含城市精確定位地圖。 Facebook Docs說here對於創建帖子中的'place'參數,我需要編寫Facebook頁面ID,我希望用戶從列表中選擇(否則我將如何獲得頁面ID的權利?)例如倫敦,我應該使用 - 210582665626133,所以我假設我需要使用 - graph.facebook.com/search?q=london & type = place來獲得地點的json查找。 這使我想到我的問題 - 我怎樣才能限制搜索結果只顯示城市? 如果沒有辦法在圖形調用中指定它作爲參數,並且假設我必須過濾客戶端上的參數,那麼類別或任何其他方法可以將城市從雜亂無關的地方? 歡呼:)如何將facebook圖搜索限制爲僅限城市

+0

你想要世界各地的城市嗎? – 2013-03-25 14:24:29

回答

1

Facebook的地方的信息是非常隨機的。大多數類別都是用戶生成的,所以你永遠不知道你會得到什麼。

例如,然後我跑你上面的搜索,我從來沒有得到過ID 210582665626133在我的結果返回,即使有500

個人的限制,被我處理這個,我會使用Factual Places API來找到相關的地方,然後使用Factual Crosswalk API找到匹配的Facebook ID,然後纔開始查詢Facebook。

+0

+1我不知道事實的地方的存在,我打算把它添加到我的書籤 – 2013-03-25 15:07:50

+0

我在一年前瞭解到這一點。他們似乎爲Facebook提供了大量的地點數據。 – cpilko 2013-03-25 17:22:10

+0

偉大的技巧,偉大的API,歡呼聲。 – Ajar 2013-03-28 08:22:54

相關問題