我已经实现了Facebook登录按钮,但即时通讯从人们抱怨说,该应用程序正在请求访问朋友列表,因此他们不信任它,因为他们认为该应用程序将有能力发送消息给他们的朋友。我知道这不是什么应用程序,但普通用户不。如何停止登录按钮应用程序请求朋友列表权限
我没有用于朋友列表。我所用的只是电子邮件地址以及用户名和用户名。该好友列表的访问是有默认情况下,我没有添加的权限,所以我想是因为它花了相当多的工作让我处理这件事了其讨厌听到关于许可请求,我不甚至需要投诉,将其删除。
这是即时通讯用于从Facebook获取用户信息的代码。
require_once("facebook.php");
$config = array();
$config['appId'] = 'xxx';
$config['secret'] = 'xxx';
$config['fileUpload'] = false; // optional
$facebook = new Facebook($config);
$loginURL = $facebook->getLoginUrl(array('scope' => 'email'));
try
{
$uid = $facebook->getUser();
$details = $facebook->api($uid);
}
catch(Exception $e)
{
$uid =0;
}
为什么这不能被覆盖?在创建应用程序的文件是说少权限,这是我理解的更好,但随后说,他们去和请求的权限,我不甚至想和不似乎让我删除后 – 2013-05-02 09:58:25
嘿@DanHastings你有没有发现无论如何解决这个问题。我为了设计一个免费的应用程序而付出了巨大的努力,只是为了停止使用这个对话框。 – 2013-06-17 22:51:02
不可悲。因为它非常令人沮丧,因此我收到了一些关于此许可的投诉。它是facebook的一项要求,没有办法绕过它。我从来没有真正得出具体的答案,为什么他们甚至要求许可,但可悲的是,我不能找到解决它的方法 – 2013-06-18 11:52:01