Facebook 无扩展权限的CanvasAuthorization属性

Facebook 无扩展权限的CanvasAuthorization属性,facebook,facebook-c#-sdk,Facebook,Facebook C# Sdk,我正在使用FacebookC#SDK创建一个canvas应用程序,并尝试在不要求任何扩展权限的情况下对用户进行身份验证 当用户添加应用程序时,CanvasAuthorization属性不会将用户重定向到facebook权限页面 如果我请求“publish_stream”或任何其他扩展权限,则此过程可以正常工作,但我最初只想请求基本权限 使用SDK有什么方法可以做到这一点吗?如果我猜对了,您需要的基本权限是FB用户Id,或者可能是姓氏,我认为您不需要验证用户的身份。只需制作一个FacebookAp

我正在使用FacebookC#SDK创建一个canvas应用程序,并尝试在不要求任何扩展权限的情况下对用户进行身份验证

当用户添加应用程序时,CanvasAuthorization属性不会将用户重定向到facebook权限页面

如果我请求“publish_stream”或任何其他扩展权限,则此过程可以正常工作,但我最初只想请求基本权限


使用SDK有什么方法可以做到这一点吗?

如果我猜对了,您需要的基本权限是FB用户Id,或者可能是姓氏,我认为您不需要验证用户的身份。只需制作一个FacebookApp对象,并尝试获取所需数据,如果它确实获取了基本数据,那么您就可以开始了,否则在此期间我将尝试查看它:)

干杯


Nauman

如果我猜对了,您需要的基本权限是FB用户Id,或者可能是名字,我认为您不需要验证用户的身份。只需制作一个FacebookApp对象,并尝试获取所需数据,如果它确实获取了基本数据,那么您就可以开始了,否则在此期间我将尝试查看它:)

干杯


Nauman

新版SDK(5.0.3)现在使用新的oauth页面而不是php插件来授权用户。即使未指定扩展权限,也会安装应用程序。

新版本的SDK(5.0.3)现在使用新的oauth页面而不是php插件来授权用户。即使未指定扩展权限,也会安装应用程序。

好的,我刚刚检查了它,您不需要任何权限来获取基本数据,如名字、姓氏、用户id等……这是正确的,但我的问题是该属性不会将用户重定向到权限屏幕(),因此,在用户的隐私设置中没有书签和条目。好的,我刚刚检查了它,您不需要任何权限来获取基本数据,如名字、姓氏、用户id等……这是正确的,但我的问题是该属性不会将用户重定向到权限屏幕(),因此,用户的隐私设置中没有书签和条目。