我开发了Facebook应用程序,并在我的页面上添加了页面标签。
我已阅读用于画布应用程序开发的Facebook文档,并在页面选项卡上添加应用程序。
我想为点击我页面上的“赞”按钮和不点击按钮的人显示不同的页面。
阅读文档后,我发现可以使用FSQL但我没有从我的SQL查询中获得任何结果
https://developers.facebook.com/docs/reference/fql/url_like/
https://developers.facebook.com/docs/reference/fql/
require_once 'facebook.php';
// *** Add your Facebook API Key, Secret Key here ***
$appapikey = '*********';
$appsecret = '**********';
$facebook = new Facebook($appapikey, $appsecret);
// $user_id = $facebook->require_login();
//$fql = "select name from user where uid=me()";
//$fql = "SELECT user_id FROM like WHERE object_id='122706168308'";
$fql = "SELECT user_id, object_id, post_id FROM like WHERE user_id=me()";
$param = array(
'method' => 'fql.query',
'query' => $fql,
'callback' => ''
);
$fqlResult = $facebook->api($param);
echo"hi";
echo"<pre>";
print_r($fqlResult);
echo"</pre>";
知道如何让它发挥作用吗?
答案 0 :(得分:0)
您是否首先授权了应用程序?
PS:它不是FSQL它的fql我的意思是你不能在fql中使用所有的sql命令