2014-01-13 18 views
8

私は、イベントを管理するための適切な権限を持つアクセストークンを得ているなどただし、以下:はFacebookのイベントの作成 - グラフAPI

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

(私は含まれていない資格情報ここでは)

時上記のテストでは、イベントの名前値や説明が作成されません。ページは空のデータオブジェクトを返します。

イベントのテストデータをブラウザのアドレスバーから作成することはできますか?もしそうなら、正しい構文は何ですか? Facebookのドキュメントを1として

+0

GETまたはPOSTリクエストとして作成していますか? – Igy

+4

私もこれに苦しんでいます。グラフAPIを使用してイベントを作成することはできません。 https://developers.facebook.com/docs/graph-api/reference/v2.0/eventさんの説明:「グラフAPI経由でイベントを作成することはできません。」誰もイベントを作成する方法を知っていますか? – morgler

+0

私は同じことをここで思っています。 –

答えて

11

中:あなたはグラフAPIを経由してイベントを作成することはできません

を公開https://developers.facebook.com/docs/graph-api/reference/v2.0/event#publish

使用のFacebook SDKの代わりに:https://developers.facebook.com/docs/javascript/reference/FB.api

+2

Facebook SDKはどのように役立つでしょうか? –

+0

JavaScript SDKを使用してイベントを作成することはできますが、この機能はバージョン2では廃止されました。APIバージョン1は引き続き使用できますが、このバージョンの終了は来年3月になります。 – rochal

+0

これはまだ最新ですか? –

7

は私もこれと戦って、長い時間を費やしました。

TL; DR - グラフv1.0ではイベント作成が許可されますが、グラフv2.0ではできません。

Facebook Graph API 1.0 "events"はイベント(すべてのCRUDアクション)を作成することができます。詳細はドキュメントに記載されています。 Graph version 2.0はCRUDイベントデータを許可しません。これは他の答えがどこから来たかです。

グラフバージョン1.0は、2015年4月30日に無効となります(official changelog)。

関連する問題