无效的API密钥异常Facebook Php Sdk FQL [英] Invalid API key Exception Facebook Php Sdk FQL

查看:145
本文介绍了无效的API密钥异常Facebook Php Sdk FQL的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

此代码:

    $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);

给我错误:未捕获异常:101:无效的API密钥

我的appId和秘密是正确的。我已经通过执行 $ facebook-> api('/ me')检查它,这是非常好的。我的访问令牌还有所有必需的权限。我试图调用api执行fql查询的方式有一些问题。

My appId and secret are correct. I have checked it by executing $facebook->api('/me') which works perfectly alright. My access token is alright too with all required permissions. There's some problem with the way i'm trying to call the api to execute fql query.

推荐答案

我想你必须写

$ user-> getAccessToken ();

这篇关于无效的API密钥异常Facebook Php Sdk FQL的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆