如何使用自定义推文按钮选择文本长度?

时间:2014-04-10 22:17:25

标签: javascript twitter

我正在开发一个自定义博客页面,并试图添加社交媒体链接,这是我以前从未做过的,而且结果非常耗费时间。我现在正在推特上,我正在尝试添加一个自定义的推文按钮,因为我需要对其进行视觉设计。我理解如何设置URL的属性(在javascript中)使其工作,但我对确保它保持在140个字符限制内的最佳方法感到困惑。推文将包含链接,Twitter将缩短为t.co链接,因此我不知道此链接的实际长度或可用的字符数。我想尽可能多地融入我博客的标题,正文和哈希标签。你是如何做到的?

我发现您可以使用API​​的GET帮助/配置来查找t.co链接的最大长度。要做到这一点,您似乎必须注册一个应用程序并使用身份验证?这似乎有点矫枉过正。此外,我的页面都是客户端,看起来该方法有15个请求限制,并且不打算重复调用它。我应该硬编码当前的最大长度加上几个字符吗?

1 个答案:

答案 0 :(得分:0)

我将推文的最大长度硬编码为140 - 25. 140是最大推文长度。 20是当时t.co url的最大长度,我牺牲了5个额外的字符,以减少它破坏的机会,如果他们添加了额外的角色,看起来他们有,所以很好叫我!现在,http链接最多可达22个字符。