I-frame. Списывание голоса у пользователя
Re: I-frame Списывание голоса у пользователя
Что именно не получилось? Списать голос?
Re: I-frame Списывание голоса у пользователя
Влад мне непонятно следующее:
1. Создал флэш приложение с кодом вызова вашего скрипта:
2. Залил на сервер. Туда же файлы 1.php и 2.php.
3. В приложении прописываю путь к HTML оболочки флэш приложения http://****.ru/vk/vktest.html
4. В лейбле result_tf грузится сайт http://****.ru
5. Обращаюсь с флэш к файлу 2.php что правильно (вместо 1.php) - пишет error (c вашего скрипта строка)
1. Создал флэш приложение с кодом вызова вашего скрипта:
Код: Выделить всё
private function btnClick(e:MouseEvent):void { var params:Object= parameters; var loader:URLLoader = new URLLoader(); var request:URLRequest=new URLRequest("http://****.ru/vk/1.php"); request.method=URLRequestMethod.POST; result_tf.text='Ждите...'; var vars:URLVariables = new URLVariables(); vars['auth_key']=parameters['auth_key']; vars['viewer_id']=parameters['viewer_id']; user_id.text = vars['viewer_id']; auth.text = vars['auth_key']; request.data=vars; loader.addEventListener(HTTPStatusEvent.HTTP_STATUS,onError); loader.addEventListener(Event.COMPLETE,onComplete); loader.load(request); } private function onComplete(event:Event):void { var loader:URLLoader=event.target as URLLoader; if (loader!=null) { result_tf.text=loader.data; } else { result_tf.text='Ошибка!'; } } private function onError(event:Event):void { result_tf.text = 'Ошибка! Попробуйте позже.'; }
3. В приложении прописываю путь к HTML оболочки флэш приложения http://****.ru/vk/vktest.html
4. В лейбле result_tf грузится сайт http://****.ru
5. Обращаюсь с флэш к файлу 2.php что правильно (вместо 1.php) - пишет error (c вашего скрипта строка)
Re: I-frame Списывание голоса у пользователя
Код: Выделить всё
$num = strpos($res, "<transferred>"); // другие ошибки if ($num=="") { echo "error"; return; }
Re: I-frame Списывание голоса у пользователя
Я понял в чем проблема - не передаются flashVars. Я знаю как их передать от HTML в флэш. Сейчас изучаю http://flapps.ru/forum/topic721.html
Но пока не пойму как объединить два JS - один из примера, второй для вывода флэшки.
Но пока не пойму как объединить два JS - один из примера, второй для вывода флэшки.
Re: I-frame Списывание голоса у пользователя
Разобрался c flashVars, теперь они передаются (см http://flapps.ru/forum/topic721-30.html#p12689), но все равно error. Буду копать дальше.
Re: I-frame Списывание голоса у пользователя
У меня прогресс:) Ошибка была в том, что в примере вместо viewer_id используется user_id.
Но теперь пишет "Нет денег", но деньги (голоса) у меня есть - аж 19:). Куда копать?
Но теперь пишет "Нет денег", но деньги (голоса) у меня есть - аж 19:). Куда копать?
Re: I-frame Списывание голоса у пользователя
Я извиняюсь за большое кол-во сообщений. Может быть голоса не списываются из-за того что приложение не проверено?
Re: I-frame Списывание голоса у пользователя
Ну в общем, я уже не знаю что за ерунда
Метод secure.getBalance дает мне ответ:
<response>
<balance>0</balance>
</response>
Хотя
На Вашем счёте
1.80 рубля
и 18 голосов.
Может это как как-то связано с версией API?
Метод secure.getBalance дает мне ответ:
<response>
<balance>0</balance>
</response>
Хотя
На Вашем счёте
1.80 рубля
и 18 голосов.
Может это как как-то связано с версией API?
Re: I-frame Списывание голоса у пользователя
Volgar
Надо их положить на счет приложения
настроики,настроики прил ,пополни баланс
Надо их положить на счет приложения
настроики,настроики прил ,пополни баланс
Re: I-frame Списывание голоса у пользователя
Опять загадки... Я же со своего личного счета перевожу голоса приложению (см. исходник PHP). При чем здесь пополнение баланса приложения?112 писал(а): Надо их положить на счет приложения
настроики,настроики прил ,пополни баланс
Да, даже если бы это было правильным, все равно не работает, т. к. сразу проверил это переведя на счет приложения 2 голоса.