如何向用户添加带有位置的帖子';通过图形API的墙
本文关键字:的墙 API 图形 用户 添加 位置 | 更新日期: 2023-09-27 18:26:23
当我通过facebook网站在自己的墙上创建帖子(状态更新)时,我可以指定位置。如何通过facebook图形API指定新帖子的位置?
这是我用来在用户墙上发布状态更新的代码。
FacebookClient fbClient = new FacebookClient(accessToken);
parameters = new Dictionary<string, object> { { "message", "hi! this is my status message" }};
fbClient.Post("me/feed", parameters);
下面是一个工作示例:
var facebookClient = new FacebookClient(attendee.FacebookToken);
var parameters = new Dictionary<string, object>
{
{"message", message},
{"place", placeID}
};
dynamic response = facebookClient.Post("me/feed", parameters);
您可以传入一个位置对象来设置位置。这在Facebook的开发者文档中有记录:https://developers.facebook.com/docs/reference/api/post/
下面是一个使用场所的id和名称对场所对象执行此操作的示例。
FacebookClient fbClient = new FacebookClient(accessToken);
parameters = new Dictionary<string, object> {
{ "message", "hi! this is my status message" },
{ "place", "facebook_id_of_place" }
};
fbClient.Post("me/feed", parameters);