Извиняюсь может быть за глупый вопрос, но я новичок и все что мне нужно - сделать флеш приложение с возможностью постить аудиозаписи + картинка и текст на стену своей группы. Возможно ли сейчас это?
Ну.. т.е. я загружаю в приложение swf файл, запускаю и оно постит несколько аудиозаписей, картинку и текст на стену группы где я админ..
Основные вопросы (по степени моей наглости) )
1. Возможно ли это?
2. Подскажите хотябы как текстовую запись оставлять?
3. ... все остальное (аудио, картинку, текст)
wall.post из flash на стену своей группы?
-
- Сообщения: 14
- Зарегистрирован: 21 мар 2012, 21:36
-
- Сообщения: 14
- Зарегистрирован: 21 мар 2012, 21:36
Re: wall.post из flash на стену своей группы?
Код: Выделить всё
import VKBase;import flash.display.Loader;import flash.net.URLRequest;import flash.text.TextField; var vkBase:VKBase = new VKBase(stage, 8192);//vkBase.API("friends.get", {fields:"uid, photo,first_name,last_name"}, LoadFriends, PrintError);//vkBase.API("wall.get", {owner_id:"-44828944", count:"2"}, Ok, no);vkBase.API("wall.post", {message:"test"}, Ok, no);function Ok(response:Object):void{ var tf:TextField = new TextField(); tf.x = 100; tf.y = 100; tf.width = 300; tf.height = 300; tf.text ="ок"; addChild(tf);}function no(response:Object):void{ var tf:TextField = new TextField(); tf.x = 100; tf.y = 100; tf.width = 300; tf.height = 300; tf.text = response.error_msg; addChild(tf);}
Unknown error occured
Re: wall.post из flash на стену своей группы?
Александр2012
Может быть стоит искать причину в классе VKBase.
Может быть стоит искать причину в классе VKBase.
-
- Сообщения: 14
- Зарегистрирован: 21 мар 2012, 21:36
Re: wall.post из flash на стену своей группы?
файл VKBase.as
Код: Выделить всё
package { import vk.APIConnection; import vk.events.*; public class VKBase { private var RightBitMask:uint; private var VK:APIConnection; public function VKBase(stage:Object, RightBitMaskOut:uint, WindowBlur:Function = null, WindowFocus:Function = null, ApplicationAdded:Function = null, BalanceChanged:Function = null) { var flashVars:Object = stage.loaderInfo.parameters as Object; VK = new APIConnection(flashVars); RightBitMask = RightBitMaskOut; if(WindowBlur != null) VK.addEventListener("onWindowBlur", WindowBlur); if(WindowFocus != null) VK.addEventListener("onWindowFocus", WindowFocus); if(ApplicationAdded != null) VK.addEventListener("onApplicationAdded", ApplicationAdded); if(BalanceChanged != null) VK.addEventListener("onBalanceChanged", BalanceChanged); VK.addEventListener("onSettingsChanged", this.SettingsChanged); VK.callMethod("showSettingsBox", RightBitMask); } public function Payment(vote:uint) { VK.callMethod("showPaymentBox", vote); } public function InviteFriends() { VK.callMethod("showInviteBox"); } public function API(methodName:String, params:Object, onSuccess:Function = null, onFail:Function = null) { VK.api(methodName, params, onSuccess, onFail); } private function SettingsChanged(e:CustomEvent) { if(e.params[0] <= RightBitMask) VK.callMethod("showSettingsBox", RightBitMask); } } }
Re: wall.post из flash на стену своей группы?
Александр2012
Какой запрос отправляется серверу API? Это можно увидеть с помощью Charles.
Какой запрос отправляется серверу API? Это можно увидеть с помощью Charles.