-1

私は Facebook API (https://github.com/facebook/facebook-php-sdk) を使用しており、ファンページのイベントの詳細を取得できるかどうか興味があります。しかし、私はそのページの管理者ではないと言う必要があります。どんな方法でも可能ですか?

4

2 に答える 2

3

はい、可能です

これを実行

SELECT eid FROM event_member WHERE uid = 17414523278

17414523278 は Facebook ページの ID です

于 2012-10-25T18:23:17.847 に答える
1

はい、可能です。ページの所有者がイベントを公開している場合は、アプリの資格情報で SDK を初期化するだけでイベントを取得できます。たとえば、これは IKEA USA のすべてのイベントを取得します。

require '/path/to/sdk/facebook.php';
$fb = new Facebook(array(
       'appid'=>'YOUR_ID',
       'secret'=>'YOUR_SECRET'
      ) );
$page_events = $fb->api('/ikeausa/events', 'GET');
printf ('<pre>%s</pre>', $page_events);

ページの所有者が何らかの方法 (年齢、国など) でサイトを制限している場合、そのページのイベントを表示するには、ページの制限を満たすユーザーをアプリに認証する必要があります。Maker's Mark には年齢制限のあるページがあるため、上記のコードを に置き換えるikeausaとエラーが返されます。makersmark

于 2012-08-17T16:18:51.673 に答える