0

ユーザーが自分のページを気に入ったかどうか、または isFan() API PHP を使用していないかどうかを確認したい。

https://developers.facebook.com/docs/reference/rest/pages.isFan/

ただし、ユーザーが以前にページを気に入っていたとしても、常に false を返します。検索しましたが、この問題を解決するための良い方法が見つかりませんでした。

4

3 に答える 3

1

私は別の方法を試しました以下のコードで述べたように、あなたの好きなページIDとチェックカウントを与えます、ここで私はコカコーラFacebookページIDを与えました

$page_liked = $facebook->api('/me/likes/40796308305/');
count($page_liked['data']);

countが0の場合、ページは高く評価されていません。1の場合、ページはユーザーに高く評価されています。

于 2012-10-15T07:29:46.967 に答える
0

ドキュメントをもう一度読んでください。pages.isFanはまもなく非推奨になります。Graph API メソッド/USER_ID/likes/PAGE_IDを使用して試すことができます。

于 2012-10-15T06:52:35.677 に答える
0

IIRC を機能させるには、user_likes パーミッションを要求する必要があります。

于 2012-10-15T07:35:16.420 に答える