Пример вызова Invitebox

Обсуждение и помощь по вопросам взаимодействия с ВКонтакте API в IFrame-приложениях (JavaScript, PHP и т.д)
Аватара пользователя
danger-99
Сообщения: 45
Зарегистрирован: 13 фев 2011, 22:24

Пример вызова Invitebox

Сообщение danger-99 »

Извеняюсь за нубство... только начал учиться)
Сделал кнопку вызова функции showInviteBox Получилось вот так...

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

<div class="fl_r button_blue"><a href="#"; class="hasedit fl_l;" " onclick="VK.External.showInviteBox(); return false;"><button>Пригласить Друзей</button></a></div>  
Верно? или можно проще?

showPaymentBox - Пополняет баланс пользователя или переноситься сразу на счёт приложение?

:) Ещё раз сорри за нубство...
Аватара пользователя
psix55
Модератор
Модератор
Сообщения: 1015
Зарегистрирован: 09 дек 2009, 17:16

Re: Пример вызова Invitebox

Сообщение psix55 »

danger-99 писал(а):showPaymentBox - Пополняет баланс пользователя или переноситься сразу на счёт приложение?
Пополняет баланс пользователя.
Аватара пользователя
danger-99
Сообщения: 45
Зарегистрирован: 13 фев 2011, 22:24

Re: Пример вызова Invitebox

Сообщение danger-99 »

Благодарю... а насчёт функции? возможно сделать подругому?
Аватара пользователя
ukhov
Модератор
Модератор
Сообщения: 1343
Зарегистрирован: 04 янв 2011, 21:19

Re: Пример вызова Invitebox

Сообщение ukhov »

danger-99 писал(а):Благодарю... а насчёт функции? возможно сделать подругому?
а зачем тебе? :)
Аватара пользователя
danger-99
Сообщения: 45
Зарегистрирован: 13 фев 2011, 22:24

Re: Пример вызова Invitebox

Сообщение danger-99 »

Просто ради интереса)) Говорю же только начал учиться... Вот и решил у вас спросить правильно или нет)
И возник ещё один вопрос вот по этому уроку: http://flapps.ru/forum/topic1173.html
Как сделать что бы надпись "Нет денег" или "ошибка" появлялась на той же странице где и кнопка?
Аватара пользователя
psix55
Модератор
Модератор
Сообщения: 1015
Зарегистрирован: 09 дек 2009, 17:16

Re: Пример вызова Invitebox

Сообщение psix55 »

danger-99 писал(а):Благодарю... а насчёт функции? возможно сделать подругому?
Сори, про Iframe почти ничего не знаю..)
Аватара пользователя
danger-99
Сообщения: 45
Зарегистрирован: 13 фев 2011, 22:24

Re: Пример вызова Invitebox

Сообщение danger-99 »

Мб поможешь с этим?

Кусок кода php:

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

    $num = strpos($res, "<error_code>502</error_code>"); // нет денег    if ($num<>"") { echo "Нет денег"; return; };


Как добавить вместо "echo "Нет денег"" функцию showPaymentBox?

Исходника не прошу! просто ради примера...
Аватара пользователя
psix55
Модератор
Модератор
Сообщения: 1015
Зарегистрирован: 09 дек 2009, 17:16

Re: Пример вызова Invitebox

Сообщение psix55 »

danger-99 писал(а):Мб поможешь с этим?

Кусок кода php:

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

    $num = strpos($res, "<error_code>502</error_code>"); // нет денег    if ($num<>"") { echo "Нет денег"; return; };


Как добавить вместо "echo "Нет денег"" функцию showPaymentBox?

Исходника не прошу! просто ради примера...
Возможно так :

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

    $num = strpos($res, "<error_code>502</error_code>"); // нет денег    if ($num<>"") { echo 'VK.callMethod("showPaymentBox", 1);'; return; };
Но чтобы это работало, ты должен инициализировать Vk API !
Аватара пользователя
danger-99
Сообщения: 45
Зарегистрирован: 13 фев 2011, 22:24

Re: Пример вызова Invitebox

Сообщение danger-99 »

Инициализировать Vk API
То есть добавить это в страницу?

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

<script type="text/javascript">  VK.init(function() {    VK.callMethod("showPaymentBox", 1) // Your code here  });</script>
Аватара пользователя
psix55
Модератор
Модератор
Сообщения: 1015
Зарегистрирован: 09 дек 2009, 17:16

Re: Пример вызова Invitebox

Сообщение psix55 »

Честно говоря я не знаю, но скорей всего ещё не хватает :

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

<script src="http://vkontakte.ru/js/api/xd_connection.js?2" type="text/javascript"></script>
Лучше подожди, пока ответит кто-нибудь, кто разбирается в Iframe...
Ответить