如何自动链接或添加Facebook API帖子的链接

时间:2015-03-29 03:34:59

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

我使用Facebook SDK for .Net http://facebooksdk.net/。 我针对Facebook API运行的查询返回公共用户发布的帖子列表。 查询返回的结果是纯文本。

如何更新网址和Hashtags,以便它们自动包含在链接(href)中,以便点击它们?

对于Twitter,我使用了https://github.com/twitter/twitter-text/tree/master/js

这是我的代码:

var client = new FacebookClient(ConfigurationManager.AppSettings["appToken"]);
dynamic response = client.Get("somePublicUser?fields=posts.limit(1){message}");
var post = response.posts.data[0].message;

消息内容是:"快乐#WorldTheatreDay! \ n \ n什么是你见过的最好的节目?"

我很乐意看到它像:""快乐#WorldTheatreDay! \ n \ n什么是你见过的最好的节目?"

1 个答案:

答案 0 :(得分:0)

我最终使用Twitter JavaScript工具:https://github.com/twitter/twitter-text/tree/master/js

只是替换Twitter的备用版本的URL。

twttr.txt.autoLink("Click this link http://www.google.com", {
    hashtagUrlBase: "https://www.facebook.com/hashtag/",
    usernameUrlBase: "https://www.facebook.com/",
    listUrlBase: "https://www.facebook.com/"
});