0

私は、FB 上のすべてのイベントを場所、チケット URI、時間などとともに一覧表示する会場のサイトで友人を助けています。

データを取得する方法については多くの情報を見つけましたが、FB にログインせずに公開イベントを取得する方法が不明です。

Web サイトでイベント データを取得して訪問者に表示するには、どのような種類のトークンが必要ですか?

基本的に、私がやろうとしているのは、一定数の今後のイベントを表示し、サイトへの訪問者が FB にログインしていないと仮定することです。

このページhttps://developers.facebook.com/docs/reference/fql/eventには、次のように書かれています。

権限

イベント テーブルを読み取るには、次のものが必要です。

a generic access_token for public events (those whose privacy is set to OPEN)

a user access_token with user_events permission for a user who can see the event for non-public events

an app access_token with user_events permission (for non-public events, must be the app that created the event)

a page access_token with user_events permission (for non-public events, must be the page that created the event)

私は実際にコードの助けを求めているわけではありません.アクセス/認証プロセスがどのように機能するかを理解するのに苦労しています.

FQL が最良の選択肢である可能性があるため、日付範囲に基づいてクエリを実行できますが、残念ながら、アクセス/認証/トークンの部分で立ち往生しています。

サードパーティのサイトでページのイベントを一覧表示できるようにするには、何が必要ですか?

誰かアドバイスがあれば、よろしくお願いします。ありがとう。

4

2 に答える 2

1

他の人に説明すると、グラフ検索で都市のすべてのイベントを取得することはできません。ユーザーの詳細またはその他のメトリックによって絞り込む必要があります。

于 2014-05-07T09:54:33.670 に答える
0

私はそれを考え出した。

この質問は役に立ちましたが、正しくなく、回答に構文エラーがあります: Get Facebook events from public fan page

私が見つけたものから、FB開発者になり、アプリを作成し、IDとシークレットを取得する必要があります.

SDK (私の場合は PHP) を使用します。この質問には、必要なリストを返す良い例がありました: Link from ticket_uri is opening a blank page

ユーザーがFBにログインしていない場合、チケットリンクに空白のページが表示されるという同じ問題があります。

しかし、私の元の問題は解決されました。

于 2013-08-26T05:31:00.330 に答える