loggedInのユーザーが指定したページを好きになっているかどうかを確認します。以下は私のコードです。Facebookのユーザーがfqlを使用しているページを好きであることを確認してください
$fql_pageid = "SELECT url,site,id FROM object_url WHERE url
IN('http://developers.facebook.com/')";
$api_pageid = $facebook->api(array(
'method' => 'fql.query',
'query' => $fql_pageid
));
$pageid = $api_pageid[0]["id"]; //get id of the specified page
$fql_like = 'SELECT object_id FROM like WHERE user_id=me()';
$api_like = $facebook->api(array(
'method' => 'fql.query',
'query' => $fql_like
));
私がvar_dump($api_like)
とすると、わずか6レコードしか表示されません。しかし、私は自分のFacebookアカウントをチェックしました。22の好きな人がいます。
上記のコードが間違っていることは誰でも知っていますか?または、ユーザーが特定のページを好きだったかどうかを確認する方法はありますか?
countのようなものは、株式、好きなものなどのいくつかの合計です。だから、おそらくあなたのサイトの株式が好きよりも多かったのかもしれません。 – DMCS