Facebook 在应用程序安装时将默认活动隐私设置为public

Facebook 在应用程序安装时将默认活动隐私设置为public,facebook,facebook-graph-api,privacy,Facebook,Facebook Graph Api,Privacy,我注意到在我的上一个应用程序中,它安装时的活动隐私设置为“仅限我”,当“新建权限”对话框显示无法从那里更改隐私时,此应用程序安装时的隐私设置为“仅限我”。 我想强制这个应用程序的公共价值隐私,但我不知道怎么做 我使用PHP显示权限对话框: $params = array( 'scope' => 'email', 'redirect_uri' => 'https://mytabpage' ); $loginUrl = $facebook->getLoginUrl($pa

我注意到在我的上一个应用程序中,它安装时的活动隐私设置为“仅限我”,当“新建权限”对话框显示无法从那里更改隐私时,此应用程序安装时的隐私设置为“仅限我”。 我想强制这个应用程序的公共价值隐私,但我不知道怎么做

我使用PHP显示权限对话框:

$params = array(
  'scope' => 'email',
  'redirect_uri' => 'https://mytabpage'
);

$loginUrl = $facebook->getLoginUrl($params);

可以在报告的错误中找到解决方案

正如托马斯在这里所说:

经过进一步测试,如果用户以前从未安装过该应用程序,它似乎遵循默认活动。如果用户以前使用过该应用程序,并将其从其个人资料中删除,则当用户重新添加该应用程序时,该应用程序将使用之前的任何设置


希望有帮助。如果你不这么认为,或者发现与这个理论有任何偏差,请告诉我

在应用程序仪表板(在“权限”下)中设置默认活动隐私。我从一开始就这样做了,似乎不会影响