我正在通过以下示例缩短使用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
请帮忙吗?
答案 0 :(得分:1)
如运行时异常所示:您有一个无效的API密钥,这意味着您当前的API密钥无效。您可以申请新的API密钥,然后重试。
答案 1 :(得分:0)
Bitly已弃用API Key身份验证。请看这里:https://dev.bitly.com/authentication.html。您现在可以使用OAuth。