1

我已经成功地将 twitter 的 Oauth 集成到我的应用程序中,但是有人知道如何将 url 像 bt.ly 这样的小 url 推文吗?

4

2 回答 2

1

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

于 2011-04-01T11:42:27.560 回答
0

我会专注于选择一个或几个 URL 缩短 API 并简单地实现它们。您可以从推文中抓取 URL 并将它们发送到 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

其他 url 缩短服务也有类似的 API。

于 2011-04-01T13:30:42.427 回答