使用c#获取facebook用户名

时间:2013-04-11 02:29:49

标签: c# facebook xaml windows-phone-8

嗨,有什么方法可以使用他们的电子邮件和密码获取用户的facebook用户名?我已经完成了用户登录facebook的身份验证,但我需要一种方法来获取用户名并将其存储在我的windows azure数据表中。我在使用c#的Windows Phone 8应用程序中这样做。感谢

2 个答案:

答案 0 :(得分:1)

您需要访问Open Graph API。您可以看到用户here的可获取字段列表,用户名是其中之一。

如果您还没有使用某种类型的Facebook SDK,那么Facebook SDK for .NET非常棒。使用以下链接查看一个很好的分步教程。 http://facebooksdk.net/docs/phone/tutorial标题为“个性化”的部分将向您显示确切的操作。

答案 1 :(得分:1)

您应该使用此官方图形API沙箱

https://developers.facebook.com/tools/explorer/?method=GET&path=me

更确切地说,您拥有访问令牌,然后执行

https://graph.facebook.com/me?access_token=YOUR_ACCESS_TOKEN

或仅返回ID和用户名

https://graph.facebook.com/me?fields=username&access_token=YOUR_ACCESS_TOKEN

就是这样。