获取个人资料问题

时间:2011-08-18 07:02:24

标签: facebook facebook-graph-api facebook-c#-sdk

我在沙盒模式下创建了FB应用程序。 我用C# SDK 我想在服务器端获取当前用户配置文件,如

var me = api.Get("/me");

对于使用我的应用程序的所有用户,我得到了自己的个人资料而不是他们。为什么会这样? 如何在服务器端获取用户的当前用户配置文件?

感谢。

1 个答案:

答案 0 :(得分:1)

me是一个特殊的Facebook图形标识符,指的是当前登录和连接的用户。如果您已登录并触发var me = api.Get("/me");,则var me将包含带有您的用户数据的JSONObject。如果您想获取另一个用户数据,您需要存储他们的用户ID并使用它们来获取您想要的信息 - 您可能需要离线访问扩展权限。假设您拥有足够的权限,则可以使用var user = api.Get("/OTHER_USERS_ID");

获取其他用户数据