作者:手机用户2602935245 | 来源:互联网 | 2022-12-10 10:01
我已经注册并完成了电子邮件验证。然后,我尝试使用最常用的API,以缩短测试链接。以下是我的HTTP数据包。
POST /v4/shorten HTTP/1.1
Host: api-ssl.bitly.com
Content-Type: application/json
Authorization: Bearer my-generic-access-token
Cache-Control: no-cache
{
"group_guid": "shorten_link_testing",
"domain": "mytesting.site.com",
"long_url": "http://mytesting.site.com/"
}
以下是bit.ly的返回:
{
"message": "FORBIDDEN",
"resource": "bitlinks",
"description": "You are currently forbidden to access this resource."
}
我正在使用Postman进行测试,因此我很确定这不是我的代码问题。并且消息格式符合bit.ly文档中的格式,因此至少连接是成功的。据我所知,bit.ly应该每个帐户每个月有10,000个免费的免费短链接配额,对吗?我错过了什么,因此我被禁止使用缩短链接服务?
1> 小智..:
group_guid参数需要引用与您的帐户相关联的组的ID。使用您的通用访问令牌访问此api端点,以获取与您的帐户相关联的组/向导的列表:GET https://api-ssl.bitly.com/v4/groups。
显然,域参数是可选的,因为您的帐户可能具有与其关联的默认域。完全删除了域参数后,它对我有用。
https://groups.google.com/forum/#!topic/bitly-api/9RywN3ETLkg
希望这可以帮助!!