2011-04-23 50 views
22

有沒有辦法從API獲取縮短的t.co網址? 我需要在通過API發佈推文之前將網址縮短。我應該怎麼做 這個?這是由Twitter API支持還是必須使用其他一些像bit.ly這樣的short_ner?是否可以縮短Twitter API的網址?

+1

[t.co鏈接包裝常見問題( dev.twitter.com)](https://dev.twitter.com/docs/tco-link-wrapper/faq) – hakre 2013-09-30 10:11:55

回答

17

除了通過Twitter發送狀態更新或直接消息之外,不可能通過任何方式縮短使用t.co的鏈接。從Twitter support site

http://t.co鏈接服務只用於在Twitter上發佈鏈接,不能作爲一個一般的縮短服務。

所以,是的,你需要使用其他一些縮短服務。

0

Twitter的API將會非常縮短你通過它發佈的任何鏈接,只要它是比「short_url_length」值長。要回答你的問題,在你發佈推文之前,你不可能得到t.co縮短的網址。但是,如果您只需要知道t.co鏈接的長度,就可以從REST API中獲得「short_url_length」(https鏈接爲+1)的日期值https://dev.twitter.com/rest/reference/get/help/configuration