Код: Выделить всё
setwin.golosa_vk.addEventListener(MouseEvent.CLICK, fl_ClickToShowPaymentBox); function fl_ClickToShowPaymentBox(event:MouseEvent):void {VK.callMethod("showPaymentBox");VK.addEventListener('onBalanceChanged', onBalanceChanged);apiConnection.addEventListener('onBalanceChanged', onBalanceChanged);}var MyLoader:URLLoader=new URLLoader; function onBalanceChanged(e: CustomEvent): void { var balance = e.params[0]; var request:URLRequest=new URLRequest("хост поддерживает пхп/golosa.php");request.method=URLRequestMethod.POST;var vars:URLVariables=new URLVariables ;var params:Object=LoaderInfo(root.loaderInfo).parameters;vars['viewer_id']=params['viewer_id'];vars['auth_key']=params['auth_key'];request.data=vars;MyLoader.load(request);}
Код: Выделить всё
<?php// http://flapps.ru/forum/ - форум о создании приложений В Контактеrequire('VkApi.class.php');$UserID = $_POST['UserID']; $auth_key = $_POST['auth_key'];$app_id = 'тут вписан ид прилы';$api_secret = 'тут вписан защищенный ключ:';$real_key = md5($app_id."_".$UserID."_".$api_secret);if ($auth_key == $real_key){function get_url($query) {$ch = curl_init();curl_setopt($ch, CURLOPT_URL, $query);curl_setopt($ch, CURLOPT_HEADER, 0);curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);curl_setopt($ch, CURLOPT_TIMEOUT, 10);return curl_exec($ch);curl_close($ch);}$api = new VkApiNode($app_id, $api_secret);$query = $api->getBalance($UserID);$user_balance = new SimpleXMLElement(get_url($query));if ($user_balance->balance >=100) {get_url($query = $api->withdrawVotes($UserID, 100));}}?>