ユーザーが自分のページを気に入ったかどうか、または isFan() API PHP を使用していないかどうかを確認したい。
https://developers.facebook.com/docs/reference/rest/pages.isFan/
ただし、ユーザーが以前にページを気に入っていたとしても、常に false を返します。検索しましたが、この問題を解決するための良い方法が見つかりませんでした。
ユーザーが自分のページを気に入ったかどうか、または isFan() API PHP を使用していないかどうかを確認したい。
https://developers.facebook.com/docs/reference/rest/pages.isFan/
ただし、ユーザーが以前にページを気に入っていたとしても、常に false を返します。検索しましたが、この問題を解決するための良い方法が見つかりませんでした。
私は別の方法を試しました以下のコードで述べたように、あなたの好きなページIDとチェックカウントを与えます、ここで私はコカコーラFacebookページIDを与えました
$page_liked = $facebook->api('/me/likes/40796308305/');
count($page_liked['data']);
countが0の場合、ページは高く評価されていません。1の場合、ページはユーザーに高く評価されています。
ドキュメントをもう一度読んでください。pages.isFanはまもなく非推奨になります。Graph API メソッド/USER_ID/likes/PAGE_IDを使用して試すことができます。
IIRC を機能させるには、user_likes パーミッションを要求する必要があります。