为了记录最近的一些事件,我保存了所有推文,包括一个特殊的标签。现在我有大约50.000条推文,我想发布。为了节省带宽和服务器负载,我只想将原始推文文本发送到客户端,然后使用javascript(链接主题标签,用法和网址)进行渲染。
是否已经有javascript库可以从原始推文中解析并创建html表示?
答案 0 :(得分:1)
twitterlib.render()
看起来是一个好的开始......假设您已经解析了JSON推文数据:
<script src="twitterlib.js"></script>
<script>
var parsed_tweet_data = getTweetData(...); // get a Tweet JS object...
var html = twitterlib.render(parsed_tweet_data);
// Do something with the rendered html now...
</script>
这是SlideShare.net上的twitterlib walkthrough(幻灯片17有一个演示。)
答案 1 :(得分:0)
您是否考虑过使用Twitter oembed API?它基本上允许您使用匿名API以编程方式请求“官方”嵌入式推文HTML(无需身份验证)。这至少可以在不重新发明轮子的情况下轻松满足display requirements。根据您的使用情况,您甚至可以执行此客户端。
我正在努力解决同样的问题,所以请告诉我们你的尝试以及它对你的项目是如何运作的。