Facebook Actionscript API - 无法获得扩展的工作权限

时间:2011-11-04 16:27:08

标签: facebook actionscript login permissions

我正在使用Facebook Actionscript API(没有PHP或Javascript),而且我无法授予访问扩展权限的权限,例如publish_actions。

我正在使用以下登录信息:

var opts:Object = {perms:'read_stream,publish_actions,offline_access,user_photos'};
Facebook.login(handleLogin, opts);

我得到两个“请求权限”窗口。第一个说我的应用需要访问“你的照片”。第二个说我的应用程序希望“访问您的新闻Feed中的帖子”和“随时访问您的数据”。为什么我不能请求访问“publish_actions”?

看起来可能有两个权限级别 - 常规和“扩展”。 看起来扩展权限可能需要“范围”参数,而不是“perms”。

不幸的是,我无法弄清楚如何/在哪里使用“scope”参数。有人可以帮助我吗?

1 个答案:

答案 0 :(得分:1)

您必须使用“范围”作为密钥而不是“perms”,如下所示:

var opts:Object = {scope:"read_stream,publish_actions,offline_access,user_photos"};
Facebook.login(onLogin, opts);