我正在为我的网站开发一个 facebook 应用程序。我已经更新了权限并保存了。但是我所做的更改没有更新。它显示“更改已保存。请注意,您的更改可能需要几分钟才能传播到所有服务器。” 当我保存更改时。但是我在进行更改后 1 小时测试时获得了旧权限。“预览登录对话框”显示了另一个设置
上图显示了测试时的权限页面
此图像是登录权限,授予权限如下所示
所有图像都显示不同的权限。这会是什么问题。
我正在为我的网站开发一个 facebook 应用程序。我已经更新了权限并保存了。但是我所做的更改没有更新。它显示“更改已保存。请注意,您的更改可能需要几分钟才能传播到所有服务器。” 当我保存更改时。但是我在进行更改后 1 小时测试时获得了旧权限。“预览登录对话框”显示了另一个设置
上图显示了测试时的权限页面
此图像是登录权限,授予权限如下所示
所有图像都显示不同的权限。这会是什么问题。
我强烈建议您不要使用 Authenticated Referrals,因为 facebook 宣布他们将在 2013 年 2 月 6 日停止使用它。而是通过 JS SDK 或 PHP SDK 指定权限。
感谢 Saber Kordestanchi
所做的更改会在一段时间内更新,但实际问题不在这里,有可能显示不需要的权限。另外,我通过 PHP SDK 指定了权限,所以 fb 显示了这个权限。所以我在代码中添加了所需的权限
$params = array('scope' =>'email,friends_photos,publish_stream,photo_upload',
'redirect_uri' => 'http://abcd.in/in.php');
$loginUrl = $facebook->getLoginUrl($params);