Загрузка картинки на стену

Обсуждение и помощь по вопросам взаимодействия с ВКонтакте API в Flash-приложениях (ActionScript)
Ответить
Dron-Dx3
Сообщения: 3
Зарегистрирован: 18 июн 2011, 12:21

Загрузка картинки на стену

Сообщение Dron-Dx3 »

Здравствуйте... мне очень нужна помощь...
Выскакивает "Invalid hash".. всё 200 раз уже перепроверил...
Трэйсил хэш... HASH:b77187e7b04823208031e0c083c600b6

Код: Выделить всё

// byteArray = getMovieClipAsByteArrayJPG(mc); -- непосредственно картинка ( сохранял на комп, нормально // отображалась )// sendId - id пользователя кому посылается( о правильный )VK.api("photos.getWallUploadServer",{uid:flashVars.user_id},responseFromServer, onError); //Сам вызов( он клик стоит ) private function responseFromServer(data:Object):void{    mll = new MultipartURLLoader();    mll.addEventListener(Event.COMPLETE, onUploadCompleteThroughAlarm);    mll.addFile(byteArray, "photo.jpg", "photo" , 'image/jpg');    mll.load(data.upload_url);} private function onUploadCompleteThroughAlarm(e:Event):void{    var answer:String = mll.loader.data;    var data:Object = JSON.decode(answer);    VK.api("photos.saveWallPhoto", { server:data.server, photo:data.photo, hash:data.hash, uid: sendId },    onSaveWallPhoto, onError);   //Вот тут то и срабатывает ошибка " onError" = Invalid hash}        private function onSaveWallPhoto(data:Object):void{    VK.api('wall.post', { owner_id: sendId, attachment: data[0].id }, function(e) { trace("onSaveWallPhoto id:    "+e.post_id+"\n") }, onError);} function onError(data:Object):void{    (root as MovieClip).test.text += data.error_msg+"\n";}
Dron-Dx3
Сообщения: 3
Зарегистрирован: 18 июн 2011, 12:21

Re: Загрузка картинки на стену

Сообщение Dron-Dx3 »

Уже разобрался сам... помогла статья: http://www.flasher.ru/forum/showthread.php?p=976874
Ответить