FacebookページからFQL経由でイベントを取得するアプリを開発しています。これらのページの所有者がページ プロファイルからこれらのイベントを作成するのではなく、自分のプロファイルからイベントを作成し、フィールド Venue としてイベントをページにリンクすることがあります (私が探しているページは公共の場所であるため)。
FQLまたはその他の手段を介して、特定のFacebookページIDを会場として持つすべてのイベントIDを取得することは可能ですか??
ページの所有者が次のコードを使用してページ プロファイルを介してイベントを挿入した場合にのみ、すべてのイベントを取得できるようになりました。
$fql = "SELECT eid, creator, name, pic, timezone, start_time, end_time, location, description
FROM event WHERE eid IN ( SELECT eid FROM event_member WHERE uid IN ($clubsstring) )
AND start_time > $today
AND start_time < $nextweek
ORDER BY start_time asc";
$param = array(
'method' => 'fql.query',
'query' => $fql,
'callback' => ''
);
$fqlResult = $facebook->api($param);
ありがとうルカ