Перейти к содержанию

Corona

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

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

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

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

2. Скачайте модуль Pushwoosh из нашего Git-репозитория

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

main.lua
local pushwoosh = require( "pushwoosh" )
local function onNotification( event )
native.showAlert( "remote notification", json.encode( event.data ), { "OK" } )
end
local function onRegistrationSuccess( event )
print( "Registered on Pushwoosh" )
end
local function onRegistrationFail( event )
native.showAlert( "Notification Registration Failed", "An Error Contacting the Server has Occurred. Please try again later from the application settings.", { "OK" } )
end
Runtime:addEventListener( "pushwoosh-notification", onNotification )
Runtime:addEventListener( "pushwoosh-registration-success", onRegistrationSuccess )
Runtime:addEventListener( "pushwoosh-registration-fail", onRegistrationFail )
local launchArgs = ...
pushwoosh.registerForPushNotifications( "PUSHWOOSH_APPLICATION_ID", launchArgs ) -- specify your application Id

Просто, не правда ли?

Поделитесь с нами своим мнением

Anchor link to

Ваши отзывы помогают нам улучшать наш продукт, поэтому мы будем рады, если вы сообщите нам о любых проблемах, возникших в процессе интеграции SDK. Если вы столкнулись с какими-либо трудностями, пожалуйста, поделитесь своими мыслями с нами через эту форму.