在版本1我的网站,我实现了与Facebook API的Facebook连接。这包括身份验证,权限和发布。Facebook连接 - 从JavaScript验证切换到OAuth - 重新授权?
在版本2我的网站(我现在正在实施),我已经实施Facebook图形API(OAuth)的Facebook连接。
我没有碰到我的应用程序中的Facebook设置。但是,当我尝试使用OAuth进行身份验证时,它再次要求相同的权限(电子邮件,基本信息) - 即使我之前已经授予这些权限(使用版本1)
唯一的区别是我可以看到,通过FB.showPermissionsDialog
询问权限,现在我在登录页面URL(OAuth)中使用scope
参数。
这意味着什么当我上线时,我的所有用户将不得不重新授权我的应用,而实际上他们不应该这样做。
任何想法?是因为我现在使用AppId/Secret(OAuth)而不是ApiKey/Secret(JS API)?
仅供参考我正在使用Facebook Connect C#工具包。
什么是“Facebook Connect C#工具包”?你的意思是Facebook C#SDK(这是你如何标记你的问题?) – 2011-04-17 16:58:38
@Pat James - 是的,我的坏 - Facebook的C#SDK – RPM1984 2011-04-17 23:41:03