Fapi ui showpayment name халява description особое предложение code 4763 price 99
Рекомендуем указывать информацию о продолжительности триального периода и стоимости подписки после его окончания в интерфейсе игры.
В случае поступления жалоб от пользователей о недостаточном информировании о схеме работы подписки мы вправе попросить вас внести изменения в интерфейс приложения, или же деактивировать подписку в игре.
Отображает диалог подписки на товар / услугу в приложении. Для успешной подписки серверный callback со стороны разработчика должен подтвердить подписку, иначе она закончится неудачей и подписка не произведется.
В случае успешной подписки с периодичностью, указанной в настройках подписки, пользователь автоматически будет производить оплату товара по подписке по стоимости, которая была установлена разработчиков для данной подписки.
Сигнатура метода
| Имя | Требуется | Тип | Описание |
|---|---|---|---|
| productId | Да | String | Id подписки, зарегистрированной в Одноклассников для приложения |
| price | Да | Integer | Цена подписки за один период времени |
Пример вызова
Пример коллбека
Отображает диалог оплаты для конечного продукта. Для успешной оплаты серверный callback со стороны разработчика должен подтвердить оплату, иначе оплата закончится неудачей. После успешного завершения транзакции клиентское приложение получит уведомление «ok», иначе он получит уведомление «error».
Функция API_callback может быть вызвана со следующими параметрами:
Коллбек для случая успешного проведения платежа
Коллбек для случая отмены платежа
Добавление новой подписки
Прежде чем приложение сможет вызвать окно подписки для товара с указанным id, эта подписка должна быть зарегистрирована в Одноклассниках.
Хроники Хаоса коды для соц сети Одноклассники ok.ru, коды и инструкция по применению
Хроники Хаоса коды для Одноклассников
500 изумруда, 10 банок энергии, 1 сундук душ (49 ок):
description = «Особое предложение»,
code= 4757,
price = 49,
);
5000 изумруда, 15 банок энергии, 1 сундук душ (99 ок):
FAPI.UI.showPayment(
name = «халява»,
description = «Особое предложение»,
code= 4763,
price = 99,
);
1000 изюма и 10 банок энергии
FAPI.UI.showPayment(
name = «халява»,
description = «Особое предложение»,
code= 3402,
price = 40,
);
1500 изумрудов, 50 камней героя Джу, 15 банок с энергией
FAPI.UI.showPayment(
name = «халява»,
description = «Особое предложение»,
code= 642,
price = 40,
);
1000 изумрудов, 30 камней героя Исмаил, 10 банок с энергией.
FAPI.UI.showPayment(
name = «халява»,
description = «Особое предложение»,
code= 641,
price = 40,
);
FAPI.UI.showPayment(
name = «халява»,
description = «Особое предложение»,
code= 639,
price = 79,
)
Как использовать код, куда вводить коды
Находимся в окне игры
Нажимаешь F12
1)Выбираешь Console
2)top+app (index.php)
3)Вставляешь код, нажимаешь enter и оплачиваешь
Гарантий не предоставляется. Информация предоставлена как есть в наличии. Можете использовать или не использовать на свой страх и риск ))
Если кто то решил вводить эти коды, то сначала лучше пополнить оки. Что бы оплачивалось со счета в оках.
Fapi ui showpayment name халява description особое предложение code 4763 price 99
Displays payment dialog for the final product. For successful payment, the server callback from the developer’s side must confirm it. Otherwise, the payment will fail and the money will be returned to the user. Once the transaction is complete, the application will get the “ok” notification and JSON with amount as data.
| Parameter | Required | Type | Description |
|---|---|---|---|
| name | No | String | Product name, for example: 1 apple tree |
| description | Yes | String | Product description, for example: Gold lets you buy useful items in the game |
| code | Yes | String | Product ID that codes products, the sum, etc. in a free format |
| price | Yes | int | Total price in the virtual currency of the portal |
| options | No | String | Outdated. Always null. |
| attributes | No | String | JSON encoded key/value pairs containing additional transaction parameters that will be transmitted to the server |
| currency | No | String | Payment currency; currently only ok is supported (by default) |
| callback | No | String | false (by default) – update the application after the successful completion of the transaction, true – do not update the application, but notify with a callback (see the API_callback section) |
| uiConf | No | String | JSON encoded key/value pairs containing configuration for UI representation of payment dialog. See the section “Possible values of the uiConf attribute” below. |
Possible values of the uiConf attribute
| Key | Required | Type | Desciprion |
|---|---|---|---|
| popLayer.payment.cards.mastercardOnly | No | Boolean | Indicates whether it is necessary to display instructions saying that the only accepted payment method is Mastercard |
| popLayer.payment.custom | No | String | Name of application-specific title and description on the payment screen |
| popLayer.payment.sms.enabled | No | Boolean | Indicates whether it is necessary to display the payment method via SMS, if the RUR currency is used for payment |
| popLayer.payment.productHash | No | String | Validating hash to protect the price from being falsified. The hash must be generated only on the server, as the application secret key must not be available in the client. Validation is activated upon the request to the support team |
productHash contains the hex representation SHA-256 in UTF-8 of the string code:price:secretKey
For an Apple product with 5 OK price and the secret application key 9DC54A7008D30D1E0E748F37:
Fapi ui showpayment name халява description особое предложение code 4763 price 99
Отображает диалог оплаты для конечного продукта. Для успешной оплаты серверный callback со стороны разработчика должен подтвердить оплату, иначе оплата закончится неудачей и средства будут возвращены пользователю. После успешного завершения транзакции приложение получит уведомление «ok» и JSON с amount как данные, иначе он получит уведомление «error».
Возможные значения атрибута uiConf
| Ключ | Требуется | Тип | Описание |
|---|---|---|---|
| popLayer.payment.cards.mastercardOnly | Нет | Boolean | Указывает, требуется ли отображение инструкций о том, что оплата возможна только с помощью Mastercard |
| popLayer.payment.custom | Нет | String | Имя относящегося к приложению заголовка и описание на экране платежа |
| popLayer.payment.sms.enabled | Нет | Boolean | Указывает, требуется ли отображение способа оплаты через SMS, если для оплаты используется валюта RUR |
| popLayer.payment.productHash | Нет | String | Валидационный хеш для защиты цены от подделки. Хеш должен быть сгенерирован только на сервере, поскольку секретный ключ приложения не должен быть доступен на клиенте. Валидация включается по запросу в поддержку |
productHash содержит шестнадцатеричное представление SHA-256 от UTF-8 строки code:price:secretKey
Например, для продукта Apple с ценой 5ОК и секретным ключом приложения 9DC54A7008D30D1E0E748F37:
popLayer.payment.productHash = SHA-256(“Apple:5:9DC54A7008D30D1E0E748F37”) = 00d8ff0c8c997fae89922dde39868da0fd4dedac8f18dfc1cced427b35c52155
Пример вызова
Пример коллбека
Отображает диалог оплаты для конечного продукта. Для успешной оплаты серверный callback со стороны разработчика должен подтвердить оплату, иначе оплата закончится неудачей и средства будут возвращены пользователю. После успешного завершения транзакции приложение получит уведомление «ok» и JSON с amount как данные, иначе он получит уведомление «error».
Функция API_callback может быть вызвана со следующими параметрами:
Fapi ui showpayment name халява description особое предложение code 4763 price 99
Показы рекламы пользователям не будут учитываться до тех пор, пока вы не заключили договор.
Для того, чтобы показы рекламы учитывались и вы получали за них вознаграждение, необходимо заключить договор по ссылке:
Все показы рекламы, которые были совершены ДО заключения договора, учтены не будут, и вы не получите за них вознаграждение.
Пример вызова
Пример коллбека
В результате выполнения функции в параметре data указывается информация о том, найдено ли видео для показа.
Коллбек для случая, если видео для показа найдено
Коллбек для случая, когда видео не найдено
Коллбек для случая, когда показ видео недоступен для пользователя
Детализация ошибок рекламы на Android
Параметр error_code может иметь следующие значения:
Детализация успешного вызова рекламы на Android
В случае успешного вызова метода поиска рекламы и её дальнейшего показа, на плафторме android при вызове callback-функции в data вам будут передаваться следующие данные в процессе использования API рекламы:
Как это работает
При вызове функции производится поиск рекламы, которая может быть показана пользователю во время игровой сессии.
Подбор видео является персонализированным и зависит от характеристик пользователя.
После вызова метода по подготовке рекламы необходимо использовать метод FAPI.UI.showLoadedAd для её показа пользователю.
Показ необходимо инициировать только если реклама для показа была найдена.
Тестовое приложение
Чтобы проверить, как именно выглядит и работает реклама, можно воспользоваться тестовым приложением, которое доступно по следующим ссылкам:
Чтобы увидеть рекламу в приложении для полной версии сайта, достаточно сделать следующее:
Статистика
Статистика по показам доступна на странице игровой статистики:
Учтите, что для платорм web, mobile web и ios мы считаем показ успешным, если:
Для платформы android мы считаем показ успешным, если после вызова метода показа вернулся ответ ad_shown.
API статистики
Также вы можете собирать и анализировать статистику по рекламе самостоятельно с помощью API игровой статистики: