【问题标题】:Twitter posting to status/update URL is included in character lengthTwitter 发布到状态/更新 URL 包含在字符长度中
【发布时间】:2016-10-23 00:01:24
【问题描述】:

使用 PHP 和 Abraham\TwitterOAuth 我发布了一个长度为 150 的字符串,其中包括一个完全限定的 URL https://www.example.com

我收到Status is over 140 characters.

我认为 URL 在哪里可以免除此限制?我也尝试过以url 的名义发布URL,但它没有被包括在内。

有人遇到过这个问题吗?我搜索了他们的文档,但找不到用于将 URL 添加到状态的 post 参数。会不会是 API 要求状态总数为 140,然后会正确格式化 URL。

当前的解决方法是测量 URL 的长度并从 140 开始,然后以该长度修剪状态并追加。不太好,不想使用尽可能多的字符。

注意难道推特必须有权访问该 URL?当前链接是本地链接。

【问题讨论】:

    标签: php twitter


    【解决方案1】:

    如果有人遇到同样的问题:

    我在 2016 年 5 月 24 日的 twitter blog post 上发现了以下内容。所以这似乎是不可能的 :(

    通过附加照片、视频、GIF、投票、引用推文或 DM 深层链接生成的推文末尾的 URL 也不计入字符限制(在推文中键入或粘贴的 URL 将计入字符限制,就像他们今天做的那样)。

    帖子中有解除此限制的消息。所以我确信/希望很快,这篇文章就会失去相关性。

    【讨论】:

      猜你喜欢
      • 2014-04-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-10-22
      • 1970-01-01
      • 2015-06-12
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多