i bir php POST ile ham çok parçalı veri göndermek gerekiyor ama jquery $. yazılan () ile başlayan süreç bir html formu ... im olmadan yerine (nesnel bir twitter hesabının arka planı değiştirmek için).
Ben bu nasıl elde edebilirsiniz? Bu benim şimdiki (ve hala tamamlanmamış) kodu:
1) Resim dosya adı bu gizli giriş alanına eklenir:
<input type="hidden" id="profile_background_image_url" value="oats.jpg" />
Gönder düğmesine tıkladığınızda 2), bir javascript fonksiyonu tetiklenir ... ve bu çağrıları:
$.post('helper.php',{
profile_background_image_url:$('#profile_background_image_url').val()
});
3) helper.php var
$param = array();
$param['image'] = '/www/uploads/'.$_POST['profile_use_background_image'];
$status = $connection->post('account/update_profile_background_image',$param);
Notes:
- tüm plan dosyalar /www/uploads yerel dizinin içinde.
- im İbrahim Williams'ın twitteroauth kütüphanesi 0.2 kullanıyor
Alt çizgi, üç adımda i $connection nesne (twitter kütüphane) için raw multipart data in $param['image'] göndermeniz gerekir.
Herhangi bir fikir?
Bazı referanslar: http://dev.twitter.com/doc/post/account/update_profile_background_image