我試圖檢查用戶是否喜歡粉絲頁。PHP Facebook SDK - 檢查用戶是否喜歡粉絲頁
這裏是我的代碼:
$facebook = new Facebook(array(
'appId' => APP_ID,
'secret' => APP_SECRET,
'cookie' => true,
));
$user = $facebook->getUser();
if (!$user)
{
$loginUrl = $facebook->getLoginUrl(array(
'scope' => 'user_likes'
));
}
else
{
try
{
$likes = $facebook->api("/me/likes/".$fanpage_id);
我的問題 - Facebook並沒有給我一個迴應Facebook頁面ID。我不知道爲什麼。當我嘗試接受權限(作爲用戶)時,我只能接受發佈關於我的信息。我無法接受「user_likes」權限,因爲我在接受權限時無法在文本信息中看到此權限。
任何人都不能幫助我?
「Like Gating」不再被Facebook允許,因此,爲了檢查用戶是否喜歡單個特定頁面,您不會在審閱時使用'user_likes'權限。 https://developers.facebook.com/docs/facebook-login/permissions#reference-user_likes – CBroe