Списание голосов.
Re: Списание голосов.
У меня имеютя исходники аукциона (на ачате в паблике висит) пошарюсь в нем, если что-то найду, напишу.
-
- Сообщения: 31
- Зарегистрирован: 16 окт 2009, 18:13
Re: Списание голосов.
Кстати да =)
Он рабочий? =)
Он рабочий? =)
Re: Списание голосов.
Да вроде рабочий. (Сам не пробывал) Но судя по комментам - пашет.
-
- Сообщения: 31
- Зарегистрирован: 16 окт 2009, 18:13
Re: Списание голосов.
Хм... я бы протестил - да хоста нет.
Re: Списание голосов.
А вот я сейчас поссмотрю, рабочий, или нет ........
-
- Сообщения: 31
- Зарегистрирован: 16 окт 2009, 18:13
Re: Списание голосов.
Ссыль кинь мне =)
Гляну его =)
PS: кстати где можно создать тему про хост? не могу найти нормальной ветки =)
Гляну его =)
PS: кстати где можно создать тему про хост? не могу найти нормальной ветки =)
Re: Списание голосов.
Оооооо. Ну я намучался с этим аукционом, так ничего и не сделал, залил на хостинг, все поменял, id, секрет, и т.д.
Врде все должно работать! Но не выходит опять же нечего.
http://vkontakte.ru/app1549917
P.S. Думаю здесь :
http://flapps.ru/forum/forum12.html
Врде все должно работать! Но не выходит опять же нечего.
http://vkontakte.ru/app1549917
P.S. Думаю здесь :
http://flapps.ru/forum/forum12.html
-
- Сообщения: 31
- Зарегистрирован: 16 окт 2009, 18:13
Re: Списание голосов.
Мерцают кадры =\
Боюсь пополнять счет =)
PS: Вот я кретин "выбор хостинга для приложений и т.п. " ахах =)
не увидел =)
Боюсь пополнять счет =)
PS: Вот я кретин "выбор хостинга для приложений и т.п. " ахах =)
не увидел =)
Re: Списание голосов.
ARMAgeddoN, новый раздел для выбора хостинга, я создал после прочтения твоего сообщения)
Сделал пример приложения списывающего голос по нажатию нопки.
PHP скрипт:
ActionScript:
В приложении кнопка (btn) и текстовое поле (stat_txt).
В корневой каталог сервера заливаем crossdomain.xml:
Проверял с другим secure методом, с withdrawVotes тоже должно работать.
Исходник: http://flapps.ru/example/withdrawvotes.rar
Сделал пример приложения списывающего голос по нажатию нопки.
PHP скрипт:
Код: Выделить всё
<?require('VkApi.class.php'); // файл находится в архиве с исходником $app_id = '743131'; // id приложения$api_secret = 'qwertyuiopasdfghjklz'; // Защищенный ключ с вкладки "Платежи" $auth_key = $_POST['auth_key']; // auth_key из FlashVars приложения$viewer_id = $_POST['viewer_id']; // id просматривающего приложение // Рассчитывается ключ авторизации$real_key = md5($app_id."_".$viewer_id."_".$api_secret); if ($auth_key == $real_key){// Создание запроса$api = new VkApiNode($app_id, $api_secret);$uid = $viewer_id; // id просматривающего приложение$votes = 100; // Количество голосов (1 голос = 100)$query = $api->withdrawVotes($uid, $votes); // Выполнение запроса$ch = curl_init();curl_setopt($ch, CURLOPT_URL, $query);curl_setopt($ch, CURLOPT_HEADER, 0);curl_setopt($ch, CURLOPT_RETURNTRANSFER, false);curl_setopt($ch, CURLOPT_TIMEOUT, 10);curl_exec($ch);curl_close($ch);}?>
Код: Выделить всё
btn.addEventListener(MouseEvent.CLICK,btnClick); function btnClick(e:MouseEvent):void { var params:Object=LoaderInfo(root.loaderInfo).parameters; var loader:URLLoader = new URLLoader(); var request:URLRequest=new URLRequest("http://flapps.ru/withdrawvotes.php"); // адрес вашего скрипта request.method=URLRequestMethod.POST; var vars:URLVariables = new URLVariables(); vars['auth_key']=params['auth_key']; vars['viewer_id']=params['viewer_id']; request.data=vars; loader.addEventListener(Event.COMPLETE,onComplete); loader.load(request);} function onComplete(event:Event):void { stat_txt.text = 'Готово';}
В корневой каталог сервера заливаем crossdomain.xml:
Код: Выделить всё
<cross-domain-policy><allow-access-from domain="*.vkontakte.ru" /><allow-access-from domain="*.vk.com" /></cross-domain-policy>
Исходник: http://flapps.ru/example/withdrawvotes.rar
-
- Сообщения: 31
- Зарегистрирован: 16 окт 2009, 18:13
Re: Списание голосов.
Ахахах =)Александр писал(а):ARMAgeddoN, новый раздел для выбора хостинга, я создал после прочтения твоего сообщения)
Вот и думал, нереально чтобы я не заметил =)
Надо бы попробовать =)
Хостинга нет =\
Кто даст нахаляву свой лог\пасс? =)