Tôi đang cố gắng thiết lập một trang web sẽ lưu trữ một lượng lớn hình ảnh (khoảng 50.000 để bắt đầu). Chiến lược cho việc này là sử dụng API lưu trữ và lưu trữ S3 để đối phó với chi phí lưu trữ và API dịch vụ để cung cấp giao diện cho trình chuyển đổi / tải lên ngoại tuyến để đưa hình ảnh lên trang web.
Điều này đang làm việc khá tốt. Nếu tôi tải lên một hình ảnh theo cách thủ công bằng cách tạo một nút và điền vào trường hình ảnh, nó sẽ được gửi đến API lưu trữ và điều tốt sẽ xảy ra. Tôi cũng có thể tải lên các tệp và tạo các nút từ trình tải lên ngoại tuyến thông qua API Dịch vụ XMLRPC.
Vấn đề là các tệp được tải lên bằng trình tải lên ngoại tuyến không được xử lý bởi API lưu trữ. Hiện tại tập lệnh sử dụng phương thức 'file.create' của phương thức API để tạo và phản đối, sau đó các chi tiết được trả về sẽ được sử dụng để điền vào trường hình ảnh trên nút được tạo tiếp theo. Tôi hy vọng có một cách tốt hơn để làm điều này, nhưng tôi không chắc chắn.