Skip to content

Corona

Скачать пример

Чтобы интегрировать Wavesend в ваше приложение на Corona, выполните следующие шаги:

1. Настройте push-уведомления Firebase

Все новые приложения должны использовать push-уведомления FCM. Включите push-уведомления FCM, следуя руководству Corona.

2. Загрузите модуль Wavesend из нашего Git-репозитория

3. Добавьте код для обработки push-уведомлений в ваш файл main.lua:

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. Если вы столкнетесь с какими-либо трудностями, пожалуйста, без колебаний поделитесь своими мыслями с нами, заполнив эту форму.