Загрузка больших фотографий (save_big=1)

Обсуждение и помощь по вопросам взаимодействия с ВКонтакте API в Flash-приложениях (ActionScript)
Ответить
Аватара пользователя
Garrat
Сообщения: 36
Зарегистрирован: 15 июл 2010, 14:44

Загрузка больших фотографий (save_big=1)

Сообщение Garrat »

Проблема следующая.
Загружаю фото в альбом Вконтакте. В запросе указываю 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>
И никаких параметров src_xbig, src_xxbig, как обещано :?

Никаких ошибок, все красиво.

У меня 2 идеи: либо косяк в запросе (тогда почему Контакт его не завернул?). Либо это связано с тем, что приложение еще не одобрено (тоже вряд ли).

У кого-нибудь есть идеи?
Ответить