我的应用程序需要以下权限:
email,user_birthday,status_update,publish_stream,offline_access
我现在已经实现了开放图并对其进行了测试。它运作完美,但提交后我有来自facebook的以下消息
您的代码目前已配置为发布流故事。你必须 更改您的代码,以便在测试用户触发操作时 产生一个开放的图形故事。请进行适当的更改 重新提交。
从4月份facebook开发博客上的这篇blog帖子来看,似乎'publish_actions'是'publish_stream'的一个子集,基于我有一些问题。
为清楚起见,这是我的开放图表发布代码
FB.api(
'/me/'+fAction,
'post',
sObject,
function(response)
{
if (!response || response.error)
{
for (var prop in response)
{
console.log(response[prop]);
callbackToFlash(0);
}
} else
{
console.log('success'+object);
callbackToFlash(1);
}
}
);