有人知道在Facebook上更新用户个人资料信息的API吗? 我希望例如从我的客户端应用程序更改我的位置。这可能吗?
我正在使用Facebook C#SDK,但任何其他语言的示例都会很棒。
答案 0 :(得分:4)
我不相信他们支持从暴露的Facebook API更新用户的个人资料信息。 Graph API文档目前指出只有以下元素可编辑(可编辑,您可以创建它们):
如您所见,User对象不是Facebook为编辑目的而公开的对象之一。但它确实支持发布位置签入的能力。虽然这不符合您修改用户个人资料的位置属性的目标,但它确实提供了一些基本功能。
POST https://graph.facebook.com/<profile_id>/checkins?
access_token=<access_token>
&coordinates={...}
&message=my+message
&place=<page_id>
&tags=<tag1>,<tag2>,...
有关使用curl的示例,请参阅checkin documentation。此示例应由任何特定于平台的Facebook API(Java,C#等)执行。
答案 1 :(得分:1)
您无法从API更新信息。您所能做的就是阅读/搜索/发布/删除/分析数据。 您可以找到所有内容there。
干杯