Saya mencoba mengatur situs yang akan menyimpan sejumlah besar gambar (sekitar 50.000 untuk memulai). Strategi untuk ini adalah menggunakan Storage API dan S3 storage untuk menangani biaya hosting, dan Services API untuk menyediakan antarmuka bagi pengonversi / pengunggah offline untuk mendapatkan gambar ke situs.
Ini bekerja dengan cukup baik. Jika saya mengunggah gambar secara manual dengan membuat simpul dan mengisi bidang gambar, itu akan dikirim ke Storage API dan hal-hal baik terjadi. Saya juga dapat mengunggah file dan membuat simpul dari pengunggah offline melalui API Layanan XMLRPC.
Masalahnya adalah bahwa file yang diunggah dengan pengunggah offline tidak ditangani oleh Storage API. Saat ini skrip menggunakan metode API layanan 'file.create' untuk membuat dan objek, maka rincian yang dikembalikan digunakan untuk mengisi bidang gambar pada node yang dibuat selanjutnya. Saya berharap ada cara yang lebih baik untuk melakukan ini, tetapi saya tidak yakin.