如何使用Asp.net通过userID获取Facebook userName?

时间:2014-07-27 14:19:24

标签: android asp.net facebook facebook-c#-sdk

我正在为Android安装应用程序

现在我可以使用“Facebook SDK for Android”来获取用户ID并存储在SQL服务器

问题是......

  

如何使用“Asp.net 4.0”(可视化Web开发人员2010)和“Facebook SDK for .NET”将这些ID解析为服务器上的userName   没有登录按钮?

我找到了一些使用动态访问令牌的信息。

但我发现的所有示例都使用了visual 2013,MVC,登录按钮

这不是我想要的。我只想要一个基本的aspx。

有人对这个问题有所了解吗?

http://i.stack.imgur.com/bBRlj.jpg enter image description here

1 个答案:

答案 0 :(得分:0)

Facebook不提供用户名。如果您正在寻找用户名,请使用此代码

从此处获取访问权限。 第1步: http://narendrajarad.blogspot.in/2014/07/facebook-login-using-javascript.html

第2步:从nuget包中添加对项目的Facebook引用。

使用此名称空间:

using Facebook;

使用此代码:

_apiKey = "API KEY"
_apiSecret = "SECRET KEY"
var accessToken = "Pass accesstoken stored id hidden field" // check in above link
var client = new FacebookClient(accessToken);
dynamic me = client.Get("me");
Response.Write(me.first_name + "" + me.last_name);

如果您正在使用c#在facebook中寻找更多功能,请告诉我。我当然可以帮助你。