Metin ve resimlerin Facebook'a gönderildiği bir uygulama yazdık. Uygulama neredeyse amaçlandığı gibi çalışır, ancak büyük bir problem kalır. Bu sorun, Fan Sayfası albümlerinin kullanımına özel görünmektedir. Her biri 3 kullanıcı albümü olan 2 Hayran Sayfası olan bir FB hesabı oluşturduk. Ancak, albümlerin birçoğu can_upload bayrağı false değerine ayarlanmış.can_upload flag ile ilgili sorunlar
İlk soru dizisi bu bayrak nasıl ayarlanıyor? Ve neden kullanıcı albümleri için yanlış olarak ayarlanmalı? Kullanıcı tarafından veya başka bir şekilde sıfırlanabilir mi?
6 Fan Sayfası albümlerimizde (2 Fan Sayfası, her biri 3 albüm) 1 albümde bayrak "doğru" ayarlanmış, yani can_upload = true. Bu albüm için görüntüleri ve metni beklendiği gibi yükleyebiliriz. Albümlerden 5 tanesi can_upload öğesi false değerine ayarlanmış. Ancak, bu albümlerin 3'üne de resim ve metin yükleyebiliriz (bunun nedenini anlamıyorum). Albümlerden 2 tanesi resim yüklememize izin vermiyor (bu, can_upload'un false değerine ayarlı olduğu göz önüne alındığında anlamlıdır, ya da bana öyle geliyor).
İkinci soru, bu bayrak aslında ne yapıyor? Sadece bazen kullanılır mı? Facebook'ta düzensiz çalışmaya neden olan bir hata var mı?
Can_upload bayrağı beklendiği gibi çalışıyorsa, yanlış ayarlanmış Fan Sayfası albümlerini filtreleyebiliriz. Ama eğer bunu yaparsak, en azından test FB hesabımız için, mükemmel bir şekilde iyi albümler çıkarırız.
İzin vermediği 2 Fan Sayfası albümüne göndermeye çalışırken FB'den aldığımız hata mesajı: "Uygulama bu API çağrısı yapabilecek kapasiteye sahip değil".
Burada neler olabileceğine dair herhangi bir fikir büyük ölçüde takdir edilecektir!
Bazı uygulamalarımızın kullanıcının hayran sayfası albümleriyle aynı satır boyunca bir tuhaflık fark ettim.can_upload, false olarak ayarlanmış olabilir, bazen yükleyemiyoruz demektir; diğer zamanlarda yine de yükleyebiliriz. Bahsettiğim hesabın albümleri için geçerli olarak görünmüyor. – mellodev