Skip to content

Instantly share code, notes, and snippets.

/IonicPush Secret

Created Jul 11, 2015
What would you like to do?
.controller('DashCtrl', function($rootScope, $scope, $ionicPlatform, $rootScope, $cordovaPush, $ionicUser, $ionicPush, $ionicLoading) {
Parse.initialize("sometopsecretstringhere", "anothertopsecretstringhere");
user_id: $ionicUser.generateGUID(),
// OR, user the device's UUID
//user_id: device.uuid
canShowAlert: true, //Should new pushes show an alert on your screen?
canSetBadge: true, //Should new pushes be allowed to update app icon badges?
canPlaySound: true, //Should notifications be allowed to play a sound?
canRunActionsOnWake: true, // Whether to run auto actions outside the app,
onNotification: function(notification) {
alert("Notification has arrived!\n"+JSON.stringify(notification))
$rootScope.$on('$cordovaPush:tokenReceived', function(event, data) {
alert('Got token '+ data.token +' Platform: '+ data.platform);
// Do something with the token, I am saving it to class.
var newFriend = Parse.Object.extend('userListTutorial');
alert("Parse extended");
var friend = new newFriend();
alert("friend created, now saving");{regid: data.token}).then(function(object){
alert("Saved to Parse!");
},function(obj, err){
}, function(err){
}, function(error){
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment