2014-01-13 72 views
8

我已經得到了正確的權限訪問令牌管理事件等。但是,以下內容:創建Facebook的事件 - 圖形API

https://graph.facebook.com/{pageID}/events?access_token=xxxx&name%3Dtest%26description%3Dtest%2520description 

(我不包括在此憑證)

在測試上述內容不會爲事件創建名稱值或描述 - 該頁面僅返回空白數據對象。

是否可以通過瀏覽器地址欄爲事件創建一些測試數據,如果有的話,那麼正確的語法是什麼?

+0

你是作爲一個GET或POST請求嗎? – Igy

+4

我也在爲此苦苦掙扎。看起來,你不能再通過圖形API創建事件。 https://developers.facebook.com/docs/graph-api/reference/v2.0/event表示:「您無法通過Graph API創建事件。」有誰知道如何創建活動? – morgler

+0

我想知道同樣的事情,在這裏。 –

回答

11

按照Facebook的文件中:https://developers.facebook.com/docs/graph-api/reference/v2.0/event#publish

出版

不能創建通過圖形API的事件。

使用Facebook SDK來代替:https://developers.facebook.com/docs/javascript/reference/FB.api

+2

Facebook SDK如何提供幫助? –

+0

您仍然可以使用JavaScript SDK創建事件,但該功能在版本2中已棄用。您仍然可以使用API​​版本1,但此版本的使用期限可能會在明年4月份進行。 – rochal

+0

這仍然是最新的? –

7

我花了很長的時間太爭奪本。

TL; DR - 圖v1.0允許創建事件,圖v2.0不允許。

Facebook Graph API 1.0 "events"允許您創建事件(所有CRUD操作)並在文檔中進行了全面描述。 Graph version 2.0不允許您刪除事件數據。這是另一個答案的來源。

圖版本1.0將於2015年4月30日發佈(official changelog)。