1) получили ссылку с помощью - photos.getWallUploadServer
2) делаем POST запрос на сервер:
Код: Выделить всё
var sender:URLRequest = new URLRequest(data.upload_url);var vars:URLVariables = new URLVariables();var imgToPost:ByteArray = saver.getByteImg();vars.photo = imgToPost.toString();sender.data = vars;sender.method = URLRequestMethod.POST;var urlLoader:URLLoader = new URLLoader();urlLoader.addEventListener(Event.COMPLETE, sendPicToServerHandler);urlLoader.load(sender);
Пробовал делать так:
Код: Выделить всё
var imgToPost:ByteArray = saver.getByteImg();sender.contentType = "multipart/form-data";sender.data = imgToPost;
На флешере нашел подобную тему и там посоветовали заюзать класс inspirit'a - MultipartURLLoader.
Это единственное решение или же можно решить это без сторонних классов?
Спасибо.