首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >脸书AppRequests没有显示?

脸书AppRequests没有显示?
EN

Stack Overflow用户
提问于 2011-09-06 17:17:22
回答 2查看 1.4K关注 0票数 0

我正在使用Facebook php-sdk和批处理请求API发送带有以下代码的AppRequests:

代码语言:javascript
复制
$facebook = new Facebook(array(
    'appId' => $FB_APP_ID,
    'secret' => $FB_APP_SECRET,
    'cookie' => true
));

// get app token before it's overwritten
$FB_APP_TOKEN = $facebook->getAccessToken();

$res = $facebook->api('<USER ID>/apprequests', 'POST', array(
    'message' => 'Test message..'
), $FB_APP_TOKEN);

这似乎是有效的,并返回了请求的ID,然后我可以看到,当使用图形资源管理器查看时,它已经被存储了。我的问题是,我的测试用户的facebook账户上什么也没有出现,没有通知,也没有数字出现在侧边栏的应用名称旁边,就像here所描述的那样。

有人知道为什么会这样吗?

EN

回答 2

Stack Overflow用户

发布于 2011-09-06 19:10:41

getAccessToken()有时不返回用户访问令牌。它只返回facebook应用程序密钥。使用以下代码获取访问令牌。

代码语言:javascript
复制
$token_url = "https://graph.facebook.com/oauth/access_token?" .
    "client_id=" . $app_id .
    "&client_secret=" . $app_secret .
    "&grant_type=client_credentials";

$app_access_token = file_get_contents($token_url);
票数 0
EN

Stack Overflow用户

发布于 2011-09-08 00:35:00

原来我看的是应用程序的页面,而不是应用程序本身,应用程序请求运行得很好!

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/7317572

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档