开发者

How to tweet an url as tiny url like bt.ly?

I have successfully integrated twitter's Oauth into my app, but anybody have an idea how to tweet an url as tiny url like bt.ly?开发者_JAVA百科


Maybe BitlyAndroid? However, the term is "link shortener", so maybe a search for link shortener android api might help.


I would focus on choosing one or a few URL shortener APIs and simply implement them. You can scrape your tweets for URLs and send them to the bit.ly API or the goo.gl API for shortening them.

If you have an API key with bit.ly (which you simply apply for) - you can simply call an URL and get a shortened result, such as:

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

which would return:

{
    "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"
}

the `hash´ part is the what you put after bit.ly. So your shortened link would be: http://bit.ly/cmeH01

Other url shortener services have similar APIs.

0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜