-1

我正在按照此示例使用 bitlyj 库缩短 url。

要获取我的 api 密钥:我在 bitlyj 官方网站上注册了一个免费帐户。

然后我点击这个链接http://bitly.com/a/your_api_key来获取我的 api 密钥。

这是我的实现。

import com.rosaloves.bitlyj.Url;
import static com.rosaloves.bitlyj.Bitly.*;

Url url = as("bitlyapidemo", 
"MY_API_KEY").call(shorten("http://rosaloves.com/stories/view/13"));
String ul = url.getShortUrl();
System.out.println("art bitfly:"+ url);

当我运行这个示例时,我得到了这个错误。

java.lang.RuntimeException: Unable to start activity ComponentInfo{….. com.rosaloves.bitlyj.BitlyException: INVALID_APIKEY

请帮忙?

4

2 回答 2

1

如您的 Runtime Exception: You have an Invalid API Key 中所示,这意味着您当前的 API Key 不起作用。您可以请求新的 API 密钥并重试。

于 2013-03-15T08:41:12.877 回答
0

Bitly 已弃用 API 密钥身份验证。请在此处查看:https ://dev.bitly.com/authentication.html 。您现在可以使用 OAuth。

于 2018-03-21T17:40:14.667 回答