Php 如何从FQL运行查询?

Php 如何从FQL运行查询?,php,facebook,Php,Facebook,简单的问题 如何从FQL运行查询? 我使用图形API和PHP 谢谢。假设您正在使用: 现在,您应该迁移到并使用新的GRAPH api: $myQuery = "SELECT uid2 FROM friend WHERE uid1=me()"; $facebook->api("/fql?q=" . urlencode($myQuery) ) 使用facebook sdk通过fql.query函数运行fql查询 function get_user_profile_details($user

简单的问题

如何从FQL运行查询? 我使用图形API和PHP

谢谢。

假设您正在使用:


现在,您应该迁移到并使用新的GRAPH api:

$myQuery = "SELECT uid2 FROM friend WHERE uid1=me()";
$facebook->api("/fql?q=" . urlencode($myQuery) )

使用facebook sdk通过fql.query函数运行fql查询

function  get_user_profile_details($user_facebook_id)
{
    $fql    =   "SELECT name,pic_square,pic,uid FROM user  where uid=".$user_facebook_id;
    $param  =   array(
        'method'    => 'fql.query',
        'query'     => $fql
    );
    $fqlResult   =   $this->facebook->api($param);
    return $fqlResult[0];
}
function  get_user_profile_details($user_facebook_id)
{
    $fql    =   "SELECT name,pic_square,pic,uid FROM user  where uid=".$user_facebook_id;
    $param  =   array(
        'method'    => 'fql.query',
        'query'     => $fql
    );
    $fqlResult   =   $this->facebook->api($param);
    return $fqlResult[0];
}