Corona
Чтобы интегрировать Wavesend в ваше приложение на Corona, выполните следующие шаги:
1. Настройте push-уведомления Firebase
Все новые приложения должны использовать push-уведомления FCM. Включите push-уведомления FCM, следуя руководству Corona.
2. Загрузите модуль Wavesend из нашего Git-репозитория
3. Добавьте код для обработки push-уведомлений в ваш файл main.lua:
local wavesend = require( "wavesend" )
local function onNotification( event ) native.showAlert( "удаленное уведомление", json.encode( event.data ), { "OK" } )end
local function onRegistrationSuccess( event ) print( "Зарегистрировано в Wavesend" )end
local function onRegistrationFail( event ) native.showAlert( "Ошибка регистрации уведомлений", "Произошла ошибка при подключении к серверу. Пожалуйста, повторите попытку позже в настройках приложения.", { "OK" } )end
Runtime:addEventListener( "wavesend-notification", onNotification )Runtime:addEventListener( "wavesend-registration-success", onRegistrationSuccess )Runtime:addEventListener( "wavesend-registration-fail", onRegistrationFail )
local launchArgs = ...
wavesend.registerForPushNotifications( "WAVESEND_APPLICATION_ID", launchArgs ) -- укажите ваш Application IDПросто, не так ли?
Поделитесь с нами своим мнением
Section titled “Поделитесь с нами своим мнением”Ваши отзывы помогают нам улучшать продукт, поэтому мы будем рады, если вы расскажете о любых проблемах, возникших в процессе интеграции SDK. Если вы столкнетесь с какими-либо трудностями, пожалуйста, без колебаний поделитесь своими мыслями с нами, заполнив эту форму.