![]() |
|
||||||||||
|
|||||
|
Регистрация: Nov 2009
Адрес: СПб
Сообщений: 2,236
|
Подключаетесь как iframe?
У меня получилось так: 1. Пользователь внутри приложения нажимает кнопку "купить то-то за столько-то ОК". Это вызывает вызов штатного интерфейса ОК с формой платежей изнутри флеша: ExternalInterface.call('FAPI.UI.showPayment', productName, 'Product Desctiption', varNum, productPrice, null, null, 'ok', 'true'); 2. Открывается штатное окно платежей ОК 3. Пользователь подтверждает совершение платежа 4. Сервер ОК дергает наш сервер приложения по тому адреса коллбэк-скрипта, который указан в профиле приложения (пример коллбэк-скрипта я привел выше). 5. Этот скрипт подтверждает серверу ОК легитимность платежа. 6. Сервер ОК передает в клиент событие showPayment, которые я ловлю на уровне js-обвязки (js-функция paymentConfirm обеспечивает передачу данных внутрь флешки через ExternalInterface): Имя функции API_callback - это зарезервированное имя, на которое от сервера ОК приходит событие. |
![]() |
Часовой пояс GMT +4, время: 04:57. |
|
|
« Предыдущая тема | Следующая тема » |
|
|