Подтвердить что ты не робот

Есть ли какие-либо услуги по размещению изображений с открытым API?

Я рассматриваю услуги хостинга изображений для проекта, но я начинаю задаваться вопросом, слишком ли сложно для моей целевой аудитории, поскольку они должны будут загружать все свои изображения на хостинг, а затем "прикреплять" изображения к файл CSS, используя ссылки, которые предоставляет им служба хостинга. Хотя это довольно простой процесс для нас, разработчиков, я думаю, что это может стать большим препятствием для получения прав на участие в этой функции.

Я мог бы упростить хостинг и обслуживание изображений сам, но я беспокоюсь о потенциальных проблемах масштабируемости, которые могут присутствовать, в которых у меня нет оборудования или полосы пропускания для обработки в настоящее время.

Моя мысль заключается в том, что у меня могут быть пользователи загружать свои изображения и CSS на сервер в одном zip файле на веб-сервер, который затем может извлекать файлы из почтового индекса, подталкивать изображения к службе размещения изображений, программно получать соответствующий URL-адрес из службы и обновить CSS, прежде чем присоединить его к профилю отображения пользователя.

Этот подход может убить обеих птиц одним камнем, мне не придется беспокоиться о проблемах с пропускной способностью, вызванных обслуживанием потенциально больших изображений по каждому запросу профиля, и пользователю не нужно проходить через головную боль, требующую установки для учетной записи в службе хостинга изображений.

Кто-нибудь знает какие-либо услуги по размещению изображений, которые я могу программно интегрировать с тем, что имеет хорошую надежность и производительность, которые могли бы помочь мне с этой загадкой?

Заранее спасибо

4b9b3361

Ответ 2

http://deviantart.com

имеет открытый и простой в использовании API просто HTTP POST изображение в свой домен, и вы получите json с url

Ответ 3

Я использовал https://cloudinary.com/ и нашел его довольно аккуратным!

Ответ 4

Вы можете рассмотреть Amazon CloudFront. Я не использовал эту конкретную услугу, но я широко использовал Amazon EC2 и S3 и очень доволен.

UPDATE:

Недавно я использовал CloudFront для проекта видео-хостинга и нашел его довольно простым в настройке и использовании.

Ответ 6

Imgur имеет API. Из "Обзор":

Imgur API предоставляет всю инфраструктуру Imgur через стандартизированный программный интерфейс. Используя API Imgur, вы можете сделать практически все, что вы можете сделать на imgur.com, используя свой язык программирования.

API Imgur - это RESTful API, основанный на HTTP-запросах и ответах XML или JSON (P). Если вы знакомы с API-интерфейсами Twitter, Amazon S3, del.icio.us или с множеством других веб-сервисов, вы будете чувствовать себя как дома.

В этой версии API, версия 3, используется OAuth 2.0. Это означает, что все запросы должны быть зашифрованы и отправлены через SSL/TLS в https://. Это также означает, что вам необходимо зарегистрировать свое приложение, даже если вы не разрешаете пользователям входить в систему.