API imgur



  • Пытаюсь сделать заливальщик фоток, через 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



  • @Kodak Проверь свой Client ID, с Client-ID cfb1471237b5768 не работает. В документации api imgur чётко сказано:

    HEADERS
    AuthorizationClient-ID {{clientId}}

    Значит нужно авторизацию устанавливать в заголовке.

    Вот тестовый проект , по заливке фотографий на imgur через API.



  • извини, что в посте сразу не указал. Но в целях конспирации я в своем ключе изменил пару символов.
    Проект сейчас гляну, спасибо.



  • @Fox said in API imgur:

    @Kodak Проверь свой Client ID, с Client-ID cfb1471237b5768 не работает. В документации api imgur чётко сказано:

    HEADERS
    AuthorizationClient-ID {{clientId}}

    Значит нужно авторизацию устанавливать в заголовке.

    Вот тестовый проект , по заливке фотографий на imgur через API.

    Извините за нескромный вопрос, а что такое вообще imgur? Это типа такой большой дурвей ? :) С него трафик тянуть можно, или его как фрихостинг используют?



  • @Samael_96 imgur это сайт https://imgur.com/.

    Imgur — онлайн-сервис загрузки, хранения и обмена фото-изображений.

    Просто фотохостинг.



  • @Fox said in API imgur:

    @Samael_96 imgur это сайт https://imgur.com/.

    Imgur — онлайн-сервис загрузки, хранения и обмена фото-изображений.

    Просто фотохостинг.

    Дорвеи бывают в самых необычных местах http://imgur.com/7zkAQ0w/embed



  • @venom777 said in API imgur:

    @Fox said in API imgur:

    @Samael_96 imgur это сайт https://imgur.com/.

    Imgur — онлайн-сервис загрузки, хранения и обмена фото-изображений.

    Просто фотохостинг.

    Дорвеи бывают в самых необычных местах http://imgur.com/7zkAQ0w/embed

    :) Вот это поворот!


Log in to reply
 

  • 21
  • 4
  • 3
  • 2
  • 1
  • 5
  • 2
  • 12