Appcelerator Titanium
How to integrate Pushwoosh SDK into your Titanium project
To integrate Pushwoosh into your Appcelerator Titanium application, follow these simple steps:


4. Locate the
google-services.json
file to the app/platform/android
folder in your project directory.You should've gotten the
google-services.json
file while creating the app in Firebase console. If you haven't, please consult this thread (section Get a config file for your Android app).5. Initialize module and register for push notifications:
var pushwoosh = require('com.pushwoosh.module');
pushwoosh.onPushReceived(function(e) {
var message = e.message;
// shows a push is received. Implement passive reaction to a push, such as UI update or data download.
});
pushwoosh.onPushOpened(function(e) {
var message = e.message;
// shows a user tapped the notification. Implement user interaction, such as showing push details.
});
pushwoosh.initialize({
"application" : "ENTER_PUSHWOOSH_APPID_HERE",
"gcm_project" : "ENTER_FCM_SENDER_ID_HERE"
});
pushwoosh.registerForPushNotifications(
function(e) {
var pushToken = e.registrationId;
// handle successful push registration here
},
function(e) {
var errorMessage = e.error;
// handle push registration error here
}
);
Your feedback helps us create a better experience, so we would love to hear from you if you have any issues during the SDK integration process. If you face any difficulties, please do not hesitate to share your thoughts with us via this form.
Last modified 1yr ago