Загружаю фото в альбом Вконтакте. В запросе указываю save_big=1.
Код: Выделить всё
var sig:String=MD5.encrypt(u_id+'aid='+a_id+'api_id='+api_id+ 'method=photos.getUploadServersave_big=1test_mode=1v=2.0'+api_secret); var request:URLRequest=new URLRequest(a_url+'?aid='+a_id+'&api_id='+api_id+ '&method=photos.getUploadServer&save_big=1&test_mode=1&v=2.0&sig='+sig);
Код: Выделить всё
<response> <upload_url>http://cs9305.vkontakte.ru/upload.php?act=do_add&mid=*мой_id*&aid=*мой_а_id*&gid=0&hash=66631db97447852d705daa55c697cfda&rhash=8b27a71845ff0e0ab2cdee4d53e69cb5&swfupload=1&api=1&save_big=1</upload_url> <aid>*мой_а_id*</aid> <mid>*мой_id*</mid></response>
Код: Выделить всё
var sig:String=MD5.encrypt(u_id+'aid='+j_d.aid+'api_id='+api_id+ 'hash='+j_d.hash+'method=photos.savephotos_list='+j_d.photos_list+ 'server='+j_d.server+'test_mode=1v=2.0'+api_secret); var request:URLRequest=new URLRequest(a_url+'?api_id='+api_id+ '&method=photos.save&aid='+j_d.aid+'&server='+j_d.server+ '&photos_list='+j_d.photos_list+'&hash='+j_d.hash+'&test_mode=1'+ '&v=2.0&sig='+sig);
Код: Выделить всё
<response list="true"> <photo> <pid>*мой_pid*</pid> <aid>*мой_a_id*</aid> <owner_id>*мой_id*</owner_id> <src>http://cs9305.vkontakte.ru/u474441/113913710/m_dcce2fd5.jpg</src> <src_big>http://cs9305.vkontakte.ru/u474441/113913710/x_61e40a13.jpg</src_big> <src_small>http://cs9305.vkontakte.ru/u474441/113913710/s_76b28bff.jpg</src_small> <created>1279564756</created> </photo></response>
Никаких ошибок, все красиво.
У меня 2 идеи: либо косяк в запросе (тогда почему Контакт его не завернул?). Либо это связано с тем, что приложение еще не одобрено (тоже вряд ли).
У кого-нибудь есть идеи?