如何将网址发送为像bt.ly这样的小网址?

时间:2011-04-01 11:40:11

标签: android url twitter tinyurl

我已成功将twitter的Oauth集成到我的应用程序中,但是有人知道如何将网址发送为像bt.ly这样的小网址吗?

2 个答案:

答案 0 :(得分:1)

也许BitlyAndroid?但是,该术语是“链接缩短”,因此搜索link shortener android api可能有所帮助。

答案 1 :(得分:0)

我将专注于选择一个或几个URL缩短API并简单地实现它们。您可以抓取您的推文以获取网址,并将其发送到bit.ly API或goo.gl API以缩短它们。

如果您有一个带有bit.ly的API密钥(您只是申请) - 您只需调用一个URL并获得缩短的结果,例如:

http://api.bitly.com/v3/shorten?login=bitlyapidemo&apiKey=R_0da49e0a9118ff35f52f629d2d71bf07&longUrl=http%3A%2F%2Fbetaworks.com%2F&format=json

会返回:

{
    "status_code": 200, 
    "data": {
        "url": "http://bit.ly/cmeH01", 
        "hash": "cmeH01", 
        "global_hash": "1YKMfY", 
        "long_url": "http://betaworks.com/", 
        "new_hash": 0
    }, 
    "status_txt": "OK"
}

`hash'部分是你在bit.ly之后放的东西。因此,缩短的链接将是:http://bit.ly/cmeH01

其他网址缩短服务有类似的API。