【发布时间】:2016-11-22 18:50:47
【问题描述】:
我正在使用适用于 .NET 7.0.6 的 Facebook SDK
通过这段代码,我可以获取姓名、名字、姓氏和其他属性,但不能获取用户的 ID。
var _fb = new FacebookClient(Session["FbuserToken"].ToString());
dynamic resultMe = _fb.Get("me?fields=id");
return resultMe.id;
我怎样才能得到它?
【问题讨论】:
-
/me?fields=id ... 怎么样?
-
代码只是为了举例说明。你说的我听不懂。
-
在 api explorer 中运行良好:developers.facebook.com/tools/explorer/…
-
你调试过resultMe吗?
-
是的,使用 api explorer 可以正常工作。如果我使用适用于 JavaScript 的 SDK 执行此操作,它可以正常工作,但适用于 .NET 的 SDK 会向用户 id 抛出不同的结果,如下所示:1337210272996478
标签: c# asp.net asp.net-mvc facebook facebooksdk.net