0

这里的目标是能够“推文”格式为 www.example.com/page.aspx#1 的链接,并获得该链接的“推文”数量......盒子推特按钮适用于任何正常链接。

这样做的原因是因为页面根据#后面的ID显示不同的内容,因此需要统计哪个特定项目被“推文”以及多少次。

我尝试将该 URL 传递给 Twitter 服务以获取计数 (http://urls.api.twitter.com/1/urls/count.json?url=),但我返回的 JSON 对象只有 {"count":0,"url":"www.example.com/page.aspx/"}.

Twitter 按钮的链接如下所示(在 JavaScript 中完成)

var twtLink = 'http://twitter.com/intent/tweet?url='+encodeURIComponent(twtUrl)+'&counturl='+encodeURIComponent(twtUrl);

任何建议,将不胜感激。

谢谢!

4

1 回答 1

0

t.coTwitter 实际上使用自己的自定义包装器重新中断所有 URL 。这对您的用例来说是个好消息。您可以将这些独特的 t.co 链接与计数器 API 一起使用。

如果您在&include_entities=1某些 Twitter REST API 调用的末尾包含该属性,您将返回扩展信息,包括推文中的 URL。您将看到原始 URL 以及缩短的 URL 版本。将缩短的 URL 版本传递到计数器 API。

于 2011-09-28T18:47:00.027 回答