facebook api:请求publish_stream需要用户每次登录时确认

问题描述:

当我在下面的facebook api登录url范围中添加publish_stream时,它会要求用户确认我的应用可以访问电子邮件/生日等,并且我可以代表他们发布。facebook api:请求publish_stream需要用户每次登录时确认

没关系 - 但他们第二次登录时仍然要求他们确认第二阶段是否允许发布到他们的时间表。这是正常的安全事情还是有办法解决这个问题?

(编辑:应用程序显示了对用户的Facebook帐户与发布许可)

$loginUrl = $facebook->getLoginUrl(
array(
     'display' => 'popup', 
     'redirect_uri' => 'http://www.example.com/return.php', 
     'scope' => 'user_birthday,email,publish_stream' 
    ) 
); 

是的,这是正常的,因为发布权限不应该在登录时要求,但是当用户想要分享的东西。看看官方最佳实践here

+0

谢谢 - 会投你多一点的信息,但代表这个帐户的代表有点低! –

+0

我再次(不同的帐户) - 有一个投票! –