Facebook权限对话框不显示所有必需的权限 [英] facebook permission dialog doesn't show all the required permission

查看:710
本文介绍了Facebook权限对话框不显示所有必需的权限的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我们最近面临一个奇怪的错误 - 当用户注册到我们的网站(通过他们的Facebook帐户)他们需要确认应用程序所需的权限,但是尽管我们要求用户和朋友权限(email和user_location),权限对话框只显示基本权限的请求。当点击管理面板中的预览验证对话框链接时,对话框看起来不错,但在现实世界中,我们的用户没有获得我们所需权限的完整列表。

We're lately facing a weird bug - when users registered to our site (by their facebook account) they required to confirm the app required permissions, but though we ask for User & Friend Permissions (email and user_location), the permission dialog shows only request of the basic permissions. When clicking on the "Preview Auth Dialog" link in the admin panel the dialog looks great, but in the real world our users don't get the full list of the permissions we require.

此外,默认活动隐私权是用户默认设置,尽管它应该显示为朋友(在应用权限中设置)。

Also, the "Default Activity Privacy" are the user default settings though it should appear as "Friends" (as set in the app permissions).

有没有人面临这个问题? (添加屏幕截图的灾难)

Did anyone faced this problem? (added screen shots of the disaster)


推荐答案

您将Authenticated Referrals与正常登录(由您的应用程序本身触发)混淆。

You are confusing Authenticated Referrals with normal login (triggered by your app itself).

已验证的引荐是一项功能,可确保所有流量直接进入您的应用从Facebook(用户点击链接到您的应用程序等)已经被验证。

Authenticated Referrals is a feature, that ensures all traffic coming to your app directly from Facebook (user clicks on links to go to your app, etc.) will already be authenticated.

您在应用程序设置中指定的权限是针对那些和单独的 - 如果您自己处理登录,您必须通过范围参数通过常规方式请求权限。

The permissions you specify in your app settings are for those and those alone – if you handle login yourself, you have to ask for permissions the usual way, via the scope parameter.

(Facebook最近宣布已验证的引荐已被弃用,将被删除不久之后,这使用户感到困惑。更令人困惑的是开发人员,因为这个问题已经很早了。)

(Facebook recently announced that Authenticated Referrals are deprecated and will be removed shortly, because it was confusing users to much. Even more confusing it seems to be to developers, because this "problem" has come up quite a lot before.)

这篇关于Facebook权限对话框不显示所有必需的权限的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆