我找到了格式
@ [id:1:anchor]
其中id是用户ID或页面ID,锚点是显示的文本。 官方Facebook开发页面上没有记录这种格式,因此有效。
问题的状态是什么?还有其他选择吗?
答案 0 :(得分:4)
无法通过API以这种方式在文本中添加标签。有漏洞可以让它发挥作用,但不久之后就关闭了
答案 1 :(得分:0)
我得到了解决方案,这里使用c#代码:
protected void btnPost_Click(object sender, EventArgs e)
{
var client = new FacebookClient("YOUR FB TOKEN HERE");
var parameters = new Dictionary<string, object>
{
{"message", "YOUR STATUS HERE" },
{"tags" , "YOUR FRIENDS FB ID HERE"},
{"place" , "YOUR PLACE ID HERE"}
};
client.Post("me/feed", parameters);
lblPost.ForeColor = System.Drawing.Color.Red;
lblPost.Text = "Status Updated!";