【发布时间】:2011-08-11 13:35:18
【问题描述】:
有没有办法从 API 获取缩短的 t.co url? 在通过 API 发布推文之前,我需要缩短一个 url。我应该怎么做 这?这是 Twitter API 支持的还是我必须使用其他的 像 bit.ly 这样的网址缩短器?
【问题讨论】:
有没有办法从 API 获取缩短的 t.co url? 在通过 API 发布推文之前,我需要缩短一个 url。我应该怎么做 这?这是 Twitter API 支持的还是我必须使用其他的 像 bit.ly 这样的网址缩短器?
【问题讨论】:
Twitter API 将大大缩短您通过它发布的任何链接,只要它比“short_url_length”值长。要回答您的问题,不,在实际发布推文之前,您无法获得 t.co 缩短的网址。但是,如果您只需要知道 t.co 链接的长度,您可以从他们的 REST API https://dev.twitter.com/rest/reference/get/help/configuration 获取“short_url_length”(https 链接+1)的当天值。
【讨论】:
现在似乎所有 URL 都缩短为 t.co
【讨论】:
除了通过 Twitter 发送状态更新或直接消息外,无法使用 t.co 缩短链接。来自Twitter support site:
http://t.co 的链接服务仅用于 Twitter 上发布的链接,不能作为一般的缩短服务使用。
所以,是的,您需要使用其他一些缩短服务。
【讨论】: