![]() |
Загрузка изображения на стену пользователя
Шаг 1:
Получаю адрес сервера (метод wall.getPhotoUploadServer) http://cs857.vkontakte.ru/upload.php...71&swfupload=1 всё ок. Шаг 2: формирую POST запрос на сервер: Код AS3:
Получаю ответ от сервера Вконтакте, в котором поле photo пустое: Код:
Шаг 3: Отправляю запрос wall.savePost, кладу в него всё что нужно, в ответ приходит: Код:
В чём проблема не пойму??? |
Ну так у тебя же photo пустой, что ты отправляешь ?
|
Вовсе нет,
не пуст он! проверял. поменял Код AS3:
Код AS3:
размер бинарной картинки при передаче на сервер: 101903 байт |
Значит неправильно составлен запрос при аплоаде. Как минимум он должен быть multipart/form-data.
|
Спасибо etc!
Нашел тему по моему вопросу - http://blog.inspirit.ru/?p=139 Решение найдено! Код AS3:
|
Подскажите почему у меня ничего не заходит в функцию sendPicToServerHandler?
Все нормально именно до этого момента.. |
Цитата:
|
ничего не понимаю...
Сделал сперва первым способом, получил такой же ответ (без поля photo).
Переделал, с использованием MultipartURLLoader'а. Тот же результат. Никак не могу понять, в чем проблема. P.s. Вроде бы заработало, после долгого копания в моем ByteArray. Похоже, проблема была именно в нем. |
Делал сразу по второму, для загрузки в альбом всё норм - на стену пустое поле photo...
|
Цитата:
Код AS3:
Тоже долго мучался, не понимал в чём причина, сделал так и вдруг всё заработало! В чём связь, до сих пор не понял?! |
| Часовой пояс GMT +4, время: 22:34. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.