I-frame. Списывание голоса у пользователя

Готовые уроки IFrame + ВКонтакте API
Аватара пользователя
Влад
Модератор
Модератор
Сообщения: 654
Зарегистрирован: 29 апр 2010, 22:24

Re: I-frame Списывание голоса у пользователя

Сообщение Влад »

Что именно не получилось? Списать голос?
Аватара пользователя
Volgar
Сообщения: 113
Зарегистрирован: 26 авг 2010, 18:56

Re: I-frame Списывание голоса у пользователя

Сообщение Volgar »

Влад мне непонятно следующее:

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 = 'Ошибка! Попробуйте позже.';            }
2. Залил на сервер. Туда же файлы 1.php и 2.php.
3. В приложении прописываю путь к HTML оболочки флэш приложения http://****.ru/vk/vktest.html
4. В лейбле result_tf грузится сайт http://****.ru
5. Обращаюсь с флэш к файлу 2.php что правильно (вместо 1.php) - пишет error (c вашего скрипта строка)
Аватара пользователя
Влад
Модератор
Модератор
Сообщения: 654
Зарегистрирован: 29 апр 2010, 22:24

Re: I-frame Списывание голоса у пользователя

Сообщение Влад »

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

$num = strpos($res, "<transferred>");   // другие ошибки    if ($num=="") { echo "error"; return; }
Я твой способ никогда не пробовал, очень интересно...
Аватара пользователя
Volgar
Сообщения: 113
Зарегистрирован: 26 авг 2010, 18:56

Re: I-frame Списывание голоса у пользователя

Сообщение Volgar »

Я понял в чем проблема - не передаются flashVars. Я знаю как их передать от HTML в флэш. Сейчас изучаю http://flapps.ru/forum/topic721.html
Но пока не пойму как объединить два JS - один из примера, второй для вывода флэшки.
Аватара пользователя
Volgar
Сообщения: 113
Зарегистрирован: 26 авг 2010, 18:56

Re: I-frame Списывание голоса у пользователя

Сообщение Volgar »

Разобрался c flashVars, теперь они передаются (см http://flapps.ru/forum/topic721-30.html#p12689), но все равно error. Буду копать дальше.
Аватара пользователя
Volgar
Сообщения: 113
Зарегистрирован: 26 авг 2010, 18:56

Re: I-frame Списывание голоса у пользователя

Сообщение Volgar »

У меня прогресс:) Ошибка была в том, что в примере вместо viewer_id используется user_id.
Но теперь пишет "Нет денег", но деньги (голоса) у меня есть - аж 19:). Куда копать?
Аватара пользователя
Volgar
Сообщения: 113
Зарегистрирован: 26 авг 2010, 18:56

Re: I-frame Списывание голоса у пользователя

Сообщение Volgar »

Я извиняюсь за большое кол-во сообщений. Может быть голоса не списываются из-за того что приложение не проверено?
Аватара пользователя
Volgar
Сообщения: 113
Зарегистрирован: 26 авг 2010, 18:56

Re: I-frame Списывание голоса у пользователя

Сообщение Volgar »

Ну в общем, я уже не знаю что за ерунда :(

Метод secure.getBalance дает мне ответ:
<response>
<balance>0</balance>
</response>

Хотя
На Вашем счёте
1.80 рубля
и 18 голосов.

Может это как как-то связано с версией API?
Аватара пользователя
112
Модератор
Модератор
Сообщения: 2215
Зарегистрирован: 02 фев 2010, 21:53

Re: I-frame Списывание голоса у пользователя

Сообщение 112 »

Volgar :D :D :D :D
Надо их положить на счет приложения
настроики,настроики прил ,пополни баланс
Аватара пользователя
Volgar
Сообщения: 113
Зарегистрирован: 26 авг 2010, 18:56

Re: I-frame Списывание голоса у пользователя

Сообщение Volgar »

112 писал(а): Надо их положить на счет приложения
настроики,настроики прил ,пополни баланс
Опять загадки... Я же со своего личного счета перевожу голоса приложению (см. исходник PHP). При чем здесь пополнение баланса приложения?
Да, даже если бы это было правильным, все равно не работает, т. к. сразу проверил это переведя на счет приложения 2 голоса.
Ответить