Facebook将标签发布到另一个页面

时间:2013-09-14 22:33:12

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

我正在使用C#winforms和C#Facebook SDK 6来创建一个控制我的页面并自动化某些事情的应用程序。

在我页面的所有帖子中,我将文本中的标签放到其他页面,所以我想知道如何使用Facebook SDK和Facebook图形API在我的页面帖子中发布标签。

我在不同的场景中尝试了message_tag参数,但它没有用,也许我使用它错了,下面的代码是其中一个:

dynamic postParameters = new ExpandoObject();

postParameters.message = textToPostTextBox.Text;
postParameters.message_tags = new { id = "page_to_tag_id", name = "PageName", type = "page", offset = 3, length = 4 };
dynamic result = fb.Post("my_page_id/feed", postParameters);

注意:当您键入“@”并写入页面或人名时,页面的标签就会显示。

请帮助我,我在网上搜索了很多,我尝试了自己,但它不起作用,抱歉我的英语不好。

1 个答案:

答案 0 :(得分:0)

就像CBroe所说的那样,由于滥用太多,这个bug被禁用了,但总是有办法, 我知道有人这样做了,这就是:他在facebook上写了一个雕像然后他拦截了从浏览器发出的请求并修改它以获得带有自定义文本的标签,我没有尝试但我知道它有效