0

我在我的应用程序中使用 goo.gl 链接缩短 API 将 URL 连同链接一起发送到 Twitter。我一直允许用户提交 119 个字符,附加一个空格,然后是 URL,因为我的印象是他们总是 19 个字符。这应该留给我一个备用。

不幸的是,我遇到了一些“tweet is too long”错误,而且我似乎找不到任何关于 goo.gl url 长度可能范围的文档。有谁知道最大值是多少或知道一些可靠的文档在哪里?

4

1 回答 1

2

Twitter 现在会自动缩短所有链接,使用t.co. 不要自己做。

阅读:https ://dev.twitter.com/docs/tco-link-wrapper/faq#How_do_I_calculate_if_a_Tweet_with_a_link_is_going_to_be_over_140_characters_or_not

如果您不使用选择加入功能,则只有长度比 t.co URL 短的链接才会被 t.co 包装。所有 t.co-length 或更长的链接都应视为 t.co 的最大长度。例如,如果帮助/配置报告最大长度为 20 个字符,并且用户发布的链接长度为 125 个字符,则应将其视为 20 个字符长。如果他们发布一个 18 个字符长的链接,它仍然只有 18 个字符长。

目前short_url_length是平等的22https://api.twitter.com/1/help/configuration.json

于 2013-03-07T15:46:30.250 回答