我正在使用.NET MVC 3而我正试图让用户通过Facebook连接电子邮件。我四处搜寻,觉得我已经尝试了一切,但显然我做错了。
这是我设置电子邮件权限的登录按钮
<fb:login-button perms="email, offline_access" autologoutlink="false" />
这是我获取用户信息的服务器端调用
var user = Api.Users.GetInfo(GetUserID());
在调试模式下,我可以看到用户已设置并进行身份验证,但未设置电子邮件,即使我已将“email”设置为权限并且在用户授予后。拜托,有谁知道我做错了什么?
TIA
凹凸
已经三天了但仍然没有回应。我在想,是否必须注册用户才能获得电子邮件的访问权限?如果是这种情况,似乎有点奇怪,因为用户授予电子邮件权限。任何形式的人都表示赞赏。谢谢!
答案 0 :(得分:1)
我安装了(Web.Helpers)Facebook.Helpers,它就像一个魅力。即使我遵循了fackbooks guidlines,我一定做错了。我收到用户信息时仍然很奇怪,但不是电子邮件。