2017-08-16 3 views
2

Facebookのすべてのイベントを取得したい。 FacebookのグラフAPIを介して。 /{group-id}/eventsはdevelopers.facebook.comから "Graph API Explorer"のすべてのイベントを返しません。facebook graph api/{group-id}/eventsにすべてのイベントが表示されない

私が見つけたもの:Facebookのグループのイベントをクリックすると、「イベント」&「カレンダー」の2つのタブが表示されます。

イベントタブには多くのイベントがあります(また日付もあります) ですが、グループのカレンダーにすべてのイベントが登録されているわけではありません。

グラフapiは、イベントをリストするだけで、グループのカレンダーにも表示されます。 /{group-id}/events

グループからすべてのイベントを受け取る方法は誰にでも分かりますか?

関連するグループは、次のとおりです。 https://www.facebook.com/groups/unternehmenauswaldkirchen/events/

種類よろしく ステファン

答えて

1

Facebookのドキュメントから:

/{グループID} /イベント

が属するすべてのイベントグループに

ので、あなただけのREPONSEで特定のイベントを参照してください理由は、それらは、グループ管理者によって作成されたし、そのグループでを所有している唯一のイベントです。 他のイベントは他の個人、ページ、またはグループによって作成され、単にあなたのグループのフィードに投稿されました。例えば

、あなたは9月9日に予定イベントを見れば: https://www.facebook.com/events/122492428358380

あなたはそれが実際にこのページに属していることがわかります: https://www.facebook.com/pg/RehaundFitness

残念ながら、グラフAPIは簡単なを提供していますこれらすべての出来事を得る方法。

あなたが自分でイベントを集約する2つのオプションがあります。グループはほんの数源にそれにその共有のイベントがある場合は、別々にこれらのソースのそれぞれのイベントを要求することができ

  1. をし、コード内のイベントをグループ化します。

  2. /複数の未知のイベントソースがある場合、あなたはrequest the group's feed、(古い記事に到達するために使用ページング)これらの各イベントをhttps://www.facebook.com/events/{eventId}を含み、その後、フェッチおよび処理するすべての記事を見つけることができます。

幸運を祈る!

関連する問題