![]() |
Вопрос про отправку картинки на стену
Задача - отправить картинку, генерируемую в приложении на стену.
Опишу по порядку, что делаю. Сначала получаю адрес для загрузки картинки с помощью wall.getPhotoUploadServer. С этим проблем не возникает. Затем кодирую картинку в ЖПГ и отправляю ее по полученному адресу с помощью MultipartURLLoader вот так: Код AS3:
{"mid": "1234516326", "gid": "0", "server": "302401", "photo": "", "hash": "edf6w39ffdd5tt8050b2sdf23f334y6"} Как видите, поле photo пустое. И из-за этого на следующих этапах возникает ошибка. Кто-нибудь может сказать что я делаю не так? В другом приложении, при замене аватарки я загружаю изображение точно таким же способом и поле photo не пустое приходит и все отлично работает. А тут вот ошибка почему-то... |
Код AS3:
|
возможен и такой вариант если вы отправляете картинку без активного действия, т.е. перед отправкой пользователь обязательно должен нажать на кнопку отправки или просто щёлкнуть левой кнопкой мышки,
если этого вы не делали то придёт такой ответ. Код AS3:
а на стену можно и с полем file1 загружать |
mikhailk, не сработало. Все то же самое.
ЗлОй ПрОграММер, у меня в этом смысле все нормально - загружается от действия пользователя, а не просто так. Блин, что же я не так делаю? тут ведь наверняка полно людей, которые реализовали загрузку фоток на стены. Поделитесь может примерами кода??? |
понял в чём у вас дело )
метод называется photos.getWallUploadServer, а не wall.getPhotoUploadServer http://vk.com/developers.php?oid=-1&...llUploadServer только вот не пойму в чём разница между ними, но в своём проекте я использую photos.getWallUploadServer |
Цитата:
Код AS3:
А вот байтовый массив - точно создается? ЗЫ. Адрес для загрузки - да, через getPhotoUploadServer. |
Всем привет!
Тоже возникли затруднения с загрузкой картинки на сервер Вконтакте. Делал все согласно документации: Загрузка фотографий на стену пользователя Итак, рисую картинку, и пытаюсь ее сохранить на сервере. Приведу код: Код AS3:
1) Самое интересное, если я пишу в строке браузера http://vkontakte.ru/[id - пришедший] (Пример: http://vkontakte.ru/photo75313495_275300201], то картинка в браузере не отображется и пишет ошибка. Так непонятно ПОЧЕМУ? Если же в браузере вставить ссылку которая пришла в ТЭГе <src_big> - то она показывается 2) Если же использовать команду wall.savePost Код AS3:
Непонятно почему приходит Invalid hash - потому что этот параметр возвращается всего один раз |
| Часовой пояс GMT +4, время: 01:30. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.