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