【发布时间】:2014-01-17 09:20:34
【问题描述】:
如何在 asp.net 中获取 facebook 帐户详细信息? 是否可以从 facebook 获取帐户详细信息到我的网站 我想访问用户名、电子邮件、图片、位置、生日
if (provider != "facebook")
{
//do normal oauth
}
else
{
FacebookClient client = new FacebookClient();
var loginUrl = client.GetLoginUrl(new
{
client_id = ConfigurationManager.AppSettings["facebookId"],
client_secret = ConfigurationManager.AppSettings["facebookClientSecret"],
redirect_uri = redirectUrl,
response_type = "code",
scope = "email,user_birthday"
});
Response.Redirect(loginUrl.AbsoluteUri);
}
我试过了,但遇到了很多问题 EscapeUriDataStringRfc3986 not found 像什么提供者定义 ConfigurationManager.AppSettings["facebookId"]? ConfigurationManager.AppSettings["facebookClientSecret"]??
【问题讨论】: