Существует ли бесплатный сервис размещения файлов с открытым API для доступа к контенту (или горячей ссылки для GETS)?


Для сайта малого бизнеса мы рассматриваем, возможно, бесплатные решения для размещения файлов, такие, чтобы файл мог быть загружен пользователем, а наш серверный веб-сервис (Java) мог обновлять/изменять данные в службе размещения файлов. Извлечение данных может быть таким же простым, как прямое использование горячей ссылки для простых запросов GET (предпочтительно).

На данный момент мы пытаемся использовать бесплатную модель, которая могла бы хорошо работать с нашим веб-сервисом java. Мы также открыты для платных вариантов но не уверен, какие из них существуют с открытым API и возможностью горячей связи. Для платных опций Amazon S3 - единственное, что приходит на ум, которое могло бы предложить такую возможность. Это ЕДИНСТВЕННАЯ такая услуга с нашими ограничениями?

Основным (и может быть ограниченным) типом файла будет PDF.

PS: Первоначально опубликовано на StackOverflow. Меня попросили переехать сюда...

Author: PhD, 2012-02-18

1 answers

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

Бесплатный хостинг файлов обычно требует определенных уступок, таких как:

  • не будучи в состоянии по горячей ссылке
  • ограничивается определенными типами/размерами файлов
  • ограниченное пространство для хранения
  • невозможность манипулировать данными
  • необходимость загрузки через их веб-страницу или пользовательское программное обеспечение (которое потенциально содержит шпионские программы)
  • квоты на загрузку

Dropbox предположительно разрешает горячие ссылки, и я знаю, что у них есть API, но я не уверен, что это API, который позволяет вам использовать его как S3, так как он обычно продается как личная резервная копия/файл решение для совместного использования, а не служба хранения данных приложения. Но я полагаю, вы могли бы попробовать.

Для службы размещения изображений, которая позволяет осуществлять горячие ссылки, StackExchange использует имгур. Я бы представил себе Фликр вероятно, имеет аналогичный API.

Для хостинга документов (PDF, слайд-шоу, документов Word/ODF и т. Д.) Я не думаю, что есть какие-либо, которые допускают горячие ссылки, но между Слайд-шоу, Скрибд, PDFCast.org , .доксток, 280 оползней, Поток авторов, Box.net, Документы Google и 4shared, вероятно, вы можете найти тот, который позволяет вам вставлять их на свою веб-страницу, чтобы пользователь мог, по крайней мере, прочитать PDF на вашей странице.

Чтобы удовлетворить все ваши требования, лучше всего обратить внимание на платное хранилище. Самым простым решением было бы просто использовать ваш обычный веб-хостинг, так как большинство веб-хостингов в наши дни имеют довольно щедрое хранилище квоты/ставки, а также прямой доступ и манипулирование файлами не будут проблемой. В противном случае облачное хранилище, такое как S3, вероятно, было бы следующим лучшим вариантом. С помощью S3 вы также можете использовать CloudFront в качестве CDN. В противном случае вы можете попробовать следующее:

  • Ввод-вывод Nimbus - аналогичный веб-сервис от SpiderOak, компании, которая традиционно предлагает услугу резервного копирования/обмена файлами, подобную Dropbox. Они продают это как альтернативу S3
  • Облачное хранилище Google - Google эквивалентно S3
  • iCloud - платформа облачных вычислений и облачных хранилищ Apple
  • Хранилище Windows Azure - эквивалентная служба Microsoft на платформе Windows Azure
  • EMC Атмосфера
  • OceanStor CSE (Механизм облачного хранилища)
  • Облачное хранилище Connectria - рекламируется как облачный сервис хранения, совместимый с Amazon-S3
  • Многие CDN, такие как Cachefly, Bitgravity, Akamai и т. Д., Вероятно, Также имеют API прямой загрузки.
 7
Author: Lèse majesté, 2012-02-18 11:26:53