当我试图缩短我的链接时,用MISSING_ARG_LOGIN稍微返回

问题描述 投票:1回答:1

我正在尝试使用post man缩短与以下内容的链接:

http://api.bitly.com/v3/shorten?callback=?login=xxxxxx&apiKey=xxxxxx4a58968824c71e281208&longUrl=http%3A%2F%2Fbetaworks.com%2F&format=json

当我运行以上内容时,我得到以下内容:

{
"status_code": 500,
"status_txt": "MISSING_ARG_LOGIN",
"data": []
}

但根据我在这里看到的内容:

Using Only Javascript To Shrink URLs Using The Bit.ly API

我认为没有什么遗漏。任何的想法?

javascript jquery twitter twitter-bootstrap-3
1个回答
1
投票

用&符号替换最后一个问号:

http://api.bitly.com/v3/shorten?callback=&login=xxxxxx&apiKey=...

我遇到了与c#(httpclient)相同的问题。响应代码为200,但响应内容包含missing_arg_login

在我的例子中,bitly api需要一个尾部斜杠作为基址

失败

BaseAddress = new Uri("https://api-ssl.bitly.com/v4")

作品

BaseAddress = new Uri("https://api-ssl.bitly.com/v4/")
© www.soinside.com 2019 - 2024. All rights reserved.