2011-05-16 89 views
3

我們有一款正在開發的iPhone應用程序,其中一項功能是能夠使用Facebook的API添加「地點」,然後通過「簽入」功能與其他人共享該地點。開發人員可以將「地點」添加到Facebook登記嗎?

我記得過去有關限制的事情 - 他們現在過去了嗎?

我們可以自由地將用戶的當前位置,添加爲地點,命名並與其他用戶共享嗎?

回答

4

爲了在Facebook上創建地點,它必須是Facebook頁面或開放圖表對象。您顯然無法通過Graph API創建Facebook頁面,但是您可以創建Open Graph對象。

基本上你在這裏做的是允許你的用戶登錄到一個地方,如果這個地方是新的,那麼你在你自己的服務器上的數據庫中創建它,並且你有一個加載的端點您的Web服務器上該地點的正確Open Graph數據。然後,您將爲用戶發佈到Facebook的簽入,並將其指向您創建的Web端點。這將導致Facebook查找您的圖形數據,創建一個圖形對象,並保存用戶的登記。如果他們簽到的地方已經存在,那麼您不必傳遞新的網絡終點,而是通過Facebook分配該地點的現有終端或唯一地點標識。

您可以閱讀更多關於您需要在Facebook開發者文檔中使用的每種技術。 Open Graph ProtocolCheck-insGraph API Object Selection

+0

我不知道你如何做到這一點。你似乎無法得到一個頁面ID傳遞給檢入... – Carl 2011-09-21 22:32:48

+0

什麼opengraph元定義這樣的用戶地點終點將是? og:type =地方不被接受,不清楚如何... – 2012-04-09 21:39:55

相關問題