有没有人有Bitly's V3 API工作的实际例子?
Oauth似乎有效,但shorten总是回归:
{data=[], status_code=500, status_txt=MISSING_ARG_APIKEY}
即使我提供了apiKey(如果我使用access_token,我不应该这样做),我仍然会收到错误。 我已经尝试过SSL和非SSL端点。虽然V2 api对我来说很好。
答案 0 :(得分:3)
是。它有效。
示例:
http://api.bit.ly/v3/shorten?format=txt&login=$username$&apiKey=$key$&longUrl=$longurl$
您可以从here
获取username
和api key
。对于用户名,有一个名为Public Timeline
的部分,其中会有https://bitly.com/u/o_19rtfe2ph0
和https://bitly.com/u/o_19rtfe2ph0.rss
等链接。这里o_19rtfe2ph0
是要使用的用户名。
希望它有所帮助。 Here's the full documentation
答案 1 :(得分:0)
如果你是通过命令行使用curl尝试这个东西并且没有引用url,那么第一个&符号意味着一个参数分隔符实际上执行了你在后台输入的内容,从而打破了整个事情。 / p>
简单的回答,引用整个url字符串,它应该可以工作。