Загрузка массового изображения с помощью API API и служб хранения данных

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

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

Проблема заключается в том, что файлы, загруженные офлайн-загрузчиком, не обрабатываются API хранения. В настоящее время сценарий использует метод API «файл.create» для создания и объекта, затем возвращаемые данные используются для заполнения поля изображения на узле, который создается следующим образом. Я ожидаю, что есть лучший способ сделать это, но я не уверен.

21 голос | спросил Mike Cooper 22 J0000006Europe/Moscow 2012, 21:59:47

1 ответ


3

Еще в начале dev, но checkout Заполнение API хранилища :

  

Storage API Populate предоставляет механизм для перемещения существующих файлов   в области файлов /изображений в хранилище. Модуль требует    модуль API хранения .

     

Для сценария, в котором у вас есть существующий сайт, без облака /CDN   поддержки активов и хотели бы использовать Storage API для управления   хранения и обслуживания файлов.

ответил paul.linney 17 J0000006Europe/Moscow 2013, 00:30:27

Похожие вопросы

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132