批准应用程序时,它只要求对公共个人资料 + 好友列表进行一些默认访问,但我在我的 php 代码中选择了更多权限,但可能我不知道如何将它们传递给登录,因为我从未见过它传递给任何东西教程
这是我的代码的一些示例:
$permissions = 'user_photos,read_stream,user_photo_video_tags,friends_photo_video_tags,user_actions.news,publish_actions,publish_stream,publish_checkins,manage_pages,photo_upload';
$fb = new Facebook(array('appId'=>$appId, 'secret'=>$secret));
$fb->setFileUploadSupport(true);
// etc, etc... but $permissions variable is only used when
if (fb->getUser()) //fail <br>
else $fbloginurl = $fb->getLoginUrl(array('redirect-uri'=>$returnurl,
'scope'=>$permissions)
);