所以,我有一个允许用户参加比赛的应用程序,然后我想将他们的参赛作品发布到他们的时间线上。
因此,我要求以下权限:
$loginParams = array(
'scope' => 'publish_actions',
'redirect_uri' => $facebookSettings['redirectUri']
);
从我拥有的初始权限中减少了:
...'scope' => 'read_stream, user_photos, photo_upload' ....
但是在访问页面时,Facebook 还是会弹出两次权限对话框。第一次甚至不准确,并且似乎导致了很多下降,因为人们不会超过那个点。
第一条消息是:
XXXXXX would like to access your public profile and friend list.
其次,是我真正追求的:
XXXXX would like to post to your friends on your behalf.
任何人都可以帮助解释为什么,这是预期的行为,还是错误或我做错了什么?
谢谢!