На втором этапе загрузки новой аватарки (при отправке POST-запроса с фотографией) получаю ответ:
{"server":"10670","photo":"","mid":"123456789","hash":"756f724515e46288***","message_code":"7","profile_aid":"-6"}
поле photo пустое, соответственно при его сохранении получаю ошибку Invalid photo.
Вот код, как я отсылаю фото:
Код AS3:
byteArray = new ByteArray();
byteArray = myNewPhotoForAvatarBitmapData.getPixels(new Rectangle(0, 0, myNewPhotoForAvatar.width, myNewPhotoForAvatar.height));
mll = new MultipartURLLoader();
mll.addEventListener(Event.COMPLETE, onMLLUploadComplete);
mll.addFile(byteArray, "file.jpg", "file1", 'image/jpg');
mll.load(vKPhotoServer);
Может неправильно получаю ByteArray?