当我尝试使用以下代码发布内容时:
FB.login(function(response)
{
if (response.authResponse)
{
FB.api('/me/feed','post',{
name: "Nombre",
link: "http://radio/player/bbc_world_service",
description: "This is test",
message : "xxxxxxxx"
},function(response) {
//
});
}
else
{
//
}
},{scope: 'publish_actions','user_likes'});
它没有问我任何权限,只是直接在我的timelime发布。据我所知,理论上它必须要求我的权限。但我尝试通过Facebook浏览器做同样的事情,它确实要求。
答案 0 :(得分:1)
它没有问我任何权限,只是直接在我的时间发布。
这只是意味着您已经授权您的应用一次。授权后,除非添加新权限,否则它不会再次请求权限。
从Facebook个人资料中删除该应用,然后重试。它肯定会要求权限。