2012-04-27 7 views
7

FBグラフが新しく、ページに関連付けられたイベントのコレクションを取得できません。ページによって作成されたすべてのイベントのリストを取得する方法はありますか?Pageのイベントのリストを取得するにはどうすればよいですか?

私は失敗し、これらを試してみた:

https://graph.facebook.com/search?type=event&place=PAGE_ID

これは有効なクエリではありません。

https://graph.facebook.com/PAGE_ID/events

それは、このページが(むしろそれが作成したものより)参加されるイベントを探しているので、私が思うに、空のセットを返します。

ありがとうございました。

答えて

10

https://graph.facebook.com/PAGE_ID/eventsは、ページによって作成されたイベントのリストを取得する正しい方法です。ページのイベントリストを返すには、有効なアクセストークンが必要です。

https://developers.facebook.com/tools/explorerこのプロセスをテストしてください。

4月23日(月)以降に作成されたイベントで、有効なGraph APIまたはFQL呼び出しによってすべてのイベントが返されないバグがあります。詳細はこちらを参照してください。Graph API/FQL Does not return all events for a page

私はhttps://developers.facebook.com/bugs/にバグを作成する特権を持っていません。同じ問題が発生していて、バグを投稿できる場合は、そのようにしてください。

+2

ありがとう、決して他のページのイベントリストで試してみることは考えられませんでした。 https://graph.facebook.com/PAGE_ID/eventsが正しいと思われます。 – Kenzie

+3

実際にアクセストークンを供給する正しい方法は何ですか? – Pita

+0

誰もこのページでうまくいかない理由を知っていますか? https://www.facebook.com/pages/La-CALLE-Jam-Sessions/404870736262643?id=404870736262643&sk=events – surfealokesea

0

これは私がこのページで作成されたイベントを一覧表示し、各イベントのために、私はタイムゾーン、表紙(画像)、ID、開始時刻と終了時刻をしたいのJavascript SDK

ここ
FB.api(
    '/{page-id}/events', 
    'GET', 
    {"fields":"timezone,cover,id,end_time,name,place,type,start_time,owner,event_times,description"}, 
    function(response) { 
     // Insert your code here 
    } 
); 

を使用しての答えです、場所、名前、説明、イベントの時間

関連する問題