0

当我尝试使用以下代码发布内容时:

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'});

它不要求我提供任何权限,只是直接在我的时间范围内发布。据我所知,理论上它必须要求我获得许可。但我尝试通过 facebook explorer 做同样的事情,它确实要求。

4

1 回答 1

1

它不要求我提供任何权限,只是直接在我的时间范围内发布。

这仅仅意味着您已经授权您的应用程序一次。一旦授权,它不会再次请求权限,除非添加新权限。

从您的 Facebook 个人资料中删除该应用程序,然后重试。它肯定会要求权限。

于 2013-08-24T08:29:02.800 回答