Показать сообщение отдельно
Старый 15.12.2010, 20:01
pow_x вне форума Посмотреть профиль Отправить личное сообщение для pow_x Найти все сообщения от pow_x
  № 1  
Ответить с цитированием
pow_x

Регистрация: Dec 2010
Сообщений: 12
По умолчанию BitmapData в png и отправка постом

Дико извиняюсь за мультипостинг, но я подумал что на тему в API и средах мало кто обратит внимания.

В чем заключается проблема:
На этапе 2 в JSON выводится фигня, что свидетельствует о неправильной заливки изображения на сервер ВКонтакте.
Это обозначает, что запрос был составлен не верно и ВКонтакте не распознал изображение.

Знаю что код не правильный, но он передает смысл того, что мне нужно:
Код AS3:
public static function loadPhoto(server:String, bitmap:BitmapData,onLoad:Function):void
{
	var loader:URLLoader = new URLLoader();
	var sender:URLRequest = new URLRequest(server);
	var vars:URLVariables = new URLVariables();
	var e:PNGEncoder = new PNGEncoder();	
 
	vars.photo = e.encode(bitmap);
 
	sender.data = vars;
	sender.method = URLRequestMethod.POST;
 	sender.contentType = 'image/png';
 
 	loader.load(sender);
 	loader.dataFormat = URLLoaderDataFormat.TEXT;
 	loader.addEventListener(Event.COMPLETE, onLoad);
 }
Просьба: Допишите метод так, чтобы изображения отправлялись на сервер ВК. Проект крупный и стоит только из за этого момента, поэтому если напишите рабочее решение - можете смело писать реквизиты вебмани - не обижу


Спасибо!