Пытаюсь сделать заливальщик фоток, через API imgur.
Зарегистрировал приложение и получил Client ID, который нужен для авторизации.
Вот как в примерах выглядит это на курл:
curl --request POST \
--url https://api.imgur.com/3/image \
--header 'authorization: Client-ID {{clientId}}' \
--header 'content-type: multipart/form-data; boundary=----WebKitFormBoundary7MA4YWxkTrZu0gW' \
--form image=R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7
Пробую так же собрать POST в BAS, но получаю ответ с ошибкой.
Либо я неверно отправляю POST запрос, либо до этого действия еще нужна какая-то авторизация.
Вот так выглядит мой POST запрос.
https://api.imgur.com/3/image
"Authorization","Client-ID cfb1471237b5768","image",[[FILE_CONTENT]],"content-type","multipart/form-data; boundary=----WebKitFormBoundary7MA4YWxkTrZu0gW"
Ответ такой:
{"data":{"error":"Authentication required","request":"/3/image","method":"POST"},"success":false,"status":401}
Ссылка на документацию api imgur https://apidocs.imgur.com/#4b8da0b3-3e73-13f0-d60b-2ff715e8394f