Я зарегистрировался и сделал проверку электронной почты. Затем я пробую самый простой 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 квот на бесплатное сокращение ссылок в месяц для каждого аккаунта, верно? Что я упустил из-за того, что меня забанили в сервисе сокращения ссылок?