0

在我的網站上,我使用PHP SDK進行api調用。與此同時,我可以創建一個事件並在之後進行編輯。但我無法做的是設置事件的經緯度。如何設置事件的經度和緯度

我搜索了一些類似的問題,這些問題幫助我設置了一些場地字段,如街道和城市。需要注意的是,Facebook似乎正在檢查一個城市是否存在。當我把「安特衛普」作爲城市價值時,它並沒有拯救它。但是當我使用「安特衛普」作爲城市價值時,它增加了城市,州和國家的場地。

當我在Facebook網站上選擇一個事件的位置,並且我在Graph API瀏覽器中檢查事件時,我會看到緯度和經度值。他們也是紅色的。這是否意味着Facebook不允許你自己設置經度和緯度設置?長話短說,我得到了一些名稱,start_date,end_date和geolocations的事件。我想把他們推到Facebook的事件,但我試圖設置經緯度卡住..有人可以幫我嗎?

回答

2

隨着API的當前實現,您無法爲事件設置long/lat。我知道那裏有其他人會喜歡這種能力。我對你的建議是在http://developers.facebook.com/bugs上記錄一個錯誤,看看他們是否會優先考慮你的想法作爲心願單項。一旦你這樣做,然後在這裏張貼鏈接,我相信你會得到一些人訂閱它,提高與Facebook的意識,我們不止一個人想擁有這種能力。


編輯

來自:Create event with a venue with Graph API

有一個(目前無證)參數,這將標誌着一個創建 事件爲發生在一個特定的地方 - 在創建事件 添加location_id參數並將其設置爲您想要的Facebook的 的ID。

但是,您的位置ID必須存在。但我仍然認爲你應該能夠做到緯度/經度位置的沒有一個地方的ID

+0

謝謝你的建議。我發現,它實際上已經放置的錯誤讓我們subsribe到這裏:HTTPS://developers.facebook。 COM /錯誤/ 173095916131752 – 2012-02-03 12:58:37

0

我只是在尋找這個也一樣,我想過在一個網站的位置字段與Google Maps Geocoder

做事件有時你會有一個地址(取決於當然的創建者..),當我試圖複製並粘貼到GoogleMaps搜索它有時會找到一個位置,有時不會, 這樣你可以得到一些位置的事件。

我還沒有在代碼中雖然嘗試這種尚未..