有人有Bitly 的 V3 API工作的工作示例吗?
Oauth 似乎有效,但缩短总是返回:
{data=[], status_code=500, status_txt=MISSING_ARG_APIKEY}
即使我提供了 apiKey(如果我使用 access_token,我不应该这样做),我仍然会收到错误消息。我已经尝试过 SSL 和非 SSL 端点。V2 api 对我来说很好用。
是的。有用。
例子:
http://api.bit.ly/v3/shorten?format=txt&login=$username$&apiKey=$key$&longUrl=$longurl$
你可以username
从api key
. here
对于用户名,有一个名为的部分Public Timeline
,其中将有 和 之类https://bitly.com/u/o_19rtfe2ph0
的链接https://bitly.com/u/o_19rtfe2ph0.rss
。这o_19rtfe2ph0
是要使用的用户名。
希望能帮助到你。这是完整的文档。
如果您通过命令行使用 curl 来尝试执行该操作并且没有引用 url,那么第一个 & 符号意味着作为参数分隔符实际上执行了您迄今为止在后台键入的内容,从而破坏了整个操作。
简单的答案,引用整个 url 字符串,它应该可以工作。