2015-04-17 67 views
0

我剛剛看了這樣的:Facebook的圖形事件查詢,地址

https://developers.facebook.com/docs/graph-api/reference/v2.3/event

,它好像沒有關於事件的位置數據。只有「Page」屬性具有contact_address值。現在我的問題是:那些不屬於某個地方的事件呢?他們在FB中也有地址,但似乎無法從FB圖API獲取這些數據。或者我錯過了什麼?有沒有人知道解決方法來獲得這些數據?

我們想分析一堆事件並將它們放在地圖上。但如果我們無法獲得該事件的地址,那麼這將不起作用。

回答

0

自從Graph API V2.3以來,位置/地點信息更加一致。你可以閱讀更多有關在這裏:

https://developers.facebook.com/docs/apps/changelog#v2_3_changes

一致的位置數據 - 標記的地方,現在共享一致的地方的數據結構,其中包含了ID的內容對象,名字 的位置地點。這包括活動,照片,視頻, 狀態和相冊。因此,場地和位置字段已從「事件」節點中刪除 。開發人員應該訪問 字段。

這意味着只有使用頁面作爲位置的事件纔有位置。你應該按照'地方'字段,這給你一個頁面。

如果您有權訪問API的版本V2.2,則仍然可以使用「位置」字段。這將返回您在Event上定義的地址。