Büyük miktarda görüntü depolayacak bir site kurmaya çalışıyorum (başlangıçta yaklaşık 50.000). Bunun stratejisi, barındırma maliyetleriyle başa çıkmak için Depolama API'si ve S3 depolama alanını kullanmak ve görüntüleri siteye almak için çevrimdışı bir dönüştürücü / yükleyici için bir arabirim sağlamak üzere Hizmetler API'sini kullanmaktı.
Bu oldukça iyi çalışıyor. Bir düğümü oluşturarak ve görüntü alanını doldurarak görüntüyü el ile yüklersem, Depolama API'sine gönderilir ve iyi şeyler olur. Ayrıca XMLRPC Hizmetleri API'sı aracılığıyla çevrimdışı yükleyiciden dosya yükleyebilir ve düğümler oluşturabilirim.
Sorun, çevrimdışı yükleyiciyle yüklenen dosyaların Depolama API'sı tarafından ele alınmamasıdır. Şu anda komut dosyası, oluşturmak ve nesnelleştirmek için 'file.create' Services API yöntemini kullanır, sonra döndürülen ayrıntılar, daha sonra oluşturulan düğümdeki görüntü alanını doldurmak için kullanılır. Bunu yapmanın daha iyi bir yolu olmasını bekliyorum, ancak emin değilim.