1

このコード:

    $fql2 = "SELECT uid, name FROM user WHERE uid IN (SELECT uid2 FROM friend WHERE uid1 = xxxxxxxxx)";

$params = array(
    'method' => 'fql.query',
    'access_token' => $user->accessToken,
    'query' => $fql2,
    'callback'  => ''
);

$result = $facebook->api($params);
var_dump($result);

エラーが発生します:Uncaught Exception: 101: Invalid API key

私の appId とシークレットは正しいです。$facebook->api('/me')完全に問題なく動作することを実行して確認しました。私のアクセストークンも、必要なすべての権限で問題ありません。API を呼び出して fql クエリを実行しようとしている方法に問題があります。

4

1 に答える 1

0

書く必要があると思います $user->getAccessToken();

于 2014-01-05T16:07:41.453 に答える