Обсуждение и помощь по вопросам взаимодействия с ВКонтакте API в IFrame-приложениях (JavaScript, PHP и т.д)
Fedya
Сообщения: 174 Зарегистрирован: 21 июл 2012, 19:56
Сообщение
Fedya » 11 фев 2013, 18:46
У меня на одной странице два раза вызывается модальное окно покупки, вообщем вот
Код: Выделить всё
$('#link_btn').click(function() { VK.callMethod('showOrderBox', { type:'item',item:'item1'}); }); $('.listfradv').click(function() { VK.callMethod('showOrderBox', { type:'item',item:'item2'}); });
Но как мне определить какой именно предмет купили item1 или item2, в
Код: Выделить всё
VK.addCallback('onOrderSuccess', function(order_id) {
Нету же такого параметра
sasha^
Сообщения: 711 Зарегистрирован: 10 сен 2012, 16:52
Сообщение
sasha^ » 11 фев 2013, 19:28
думаю так....
Код: Выделить всё
$('#link_btn').click(function() { VK.callMethod('showOrderBox', { type:'item',item:'item1'}); }); $('.listfradv').click(function() { VK.callMethod('showOrderBox', { type:'item',item:'item2'}); }); // ОБРАБАТЫВАЕМVK.addCallback('onOrderSuccess', function(order_id) { //обрабатываем $.ajax({ //посылаем запрос к пхп, который берет данные с бд (полагается что мы сохраняем все покупки) url: 'файл_.php', data: "oreder_id=" + order_id, // отправляем ордер ид success: function (data) { // получаем данные о платеже (например, итем ид) $('#result').innerHTML = 'Вы купили'+data; //выводим} }); });
Думаю так будет правильно.
З.Ы. вы можете не только итем иди получить, но и время, дату, и т.д.
Fedya
Сообщения: 174 Зарегистрирован: 21 июл 2012, 19:56
Сообщение
Fedya » 11 фев 2013, 22:12
полагается что мы сохраняем все покупки
Блин я об этом думал,
думал можно как-то проще, ладно , спасибо
sasha^
Сообщения: 711 Зарегистрирован: 10 сен 2012, 16:52
Сообщение
sasha^ » 11 фев 2013, 22:52
Fedya писал(а): полагается что мы сохраняем все покупки
Блин я об этом думал,
думал можно как-то проще, ладно , спасибо
так сохранять покупки наоборот нужно - можно будет ввести систему скидок, сделать анализ данных и т.д.
З.Ы. если думать, что это перенагрузит сервер и бд - то и будет бабло на оплату лучшего сервера, а так никаких
расходов, если приложение не топ)))) Удачи!