Обсуждение и помощь по вопросам взаимодействия с ВКонтакте API в IFrame-приложениях (JavaScript, PHP и т.д)
danger-99
Сообщения: 45 Зарегистрирован: 13 фев 2011, 22:24
Сообщение
danger-99 » 24 фев 2011, 18:55
Извеняюсь за нубство... только начал учиться)
Сделал кнопку вызова функции 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
Сообщение
psix55 » 24 фев 2011, 19:26
danger-99 писал(а): showPaymentBox - Пополняет баланс пользователя или переноситься сразу на счёт приложение?
Пополняет баланс пользователя.
danger-99
Сообщения: 45 Зарегистрирован: 13 фев 2011, 22:24
Сообщение
danger-99 » 24 фев 2011, 19:38
Благодарю... а насчёт функции? возможно сделать подругому?
ukhov
Модератор
Сообщения: 1343 Зарегистрирован: 04 янв 2011, 21:19
Сообщение
ukhov » 24 фев 2011, 19:50
danger-99 писал(а): Благодарю... а насчёт функции? возможно сделать подругому?
а зачем тебе?
danger-99
Сообщения: 45 Зарегистрирован: 13 фев 2011, 22:24
Сообщение
danger-99 » 24 фев 2011, 19:56
Просто ради интереса)) Говорю же только начал учиться... Вот и решил у вас спросить правильно или нет)
И возник ещё один вопрос вот по этому уроку:
http://flapps.ru/forum/topic1173.html
Как сделать что бы надпись "Нет денег" или "ошибка" появлялась на той же странице где и кнопка?
psix55
Модератор
Сообщения: 1015 Зарегистрирован: 09 дек 2009, 17:16
Сообщение
psix55 » 24 фев 2011, 20:31
danger-99 писал(а): Благодарю... а насчёт функции? возможно сделать подругому?
Сори, про Iframe почти ничего не знаю..)
danger-99
Сообщения: 45 Зарегистрирован: 13 фев 2011, 22:24
Сообщение
danger-99 » 24 фев 2011, 20:37
Мб поможешь с этим?
Кусок кода php:
Код: Выделить всё
$num = strpos($res, "<error_code>502</error_code>"); // нет денег if ($num<>"") { echo "Нет денег"; return; };
Как добавить вместо "echo "Нет денег"" функцию showPaymentBox?
Исходника не прошу! просто ради примера...
psix55
Модератор
Сообщения: 1015 Зарегистрирован: 09 дек 2009, 17:16
Сообщение
psix55 » 24 фев 2011, 20:45
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
Сообщение
danger-99 » 24 фев 2011, 20:54
Инициализировать Vk API
То есть добавить это в страницу?
Код: Выделить всё
<script type="text/javascript"> VK.init(function() { VK.callMethod("showPaymentBox", 1) // Your code here });</script>
psix55
Модератор
Сообщения: 1015 Зарегистрирован: 09 дек 2009, 17:16
Сообщение
psix55 » 24 фев 2011, 21:07
Честно говоря я не знаю, но скорей всего ещё не хватает :
Код: Выделить всё
<script src="http://vkontakte.ru/js/api/xd_connection.js?2" type="text/javascript"></script>
Лучше подожди, пока ответит кто-нибудь, кто разбирается в Iframe...