Недействительные учетные данные Google с Onesignal ionic2

Я пытаюсь поместить push-уведомления в свое приложение чата. Дело в том, что я продолжаю получать эту ошибку на OneSignal: Неверные учетные данные Google. Я уверен, что поставил правильный ключ API сервера. В моем проекте ionic2 я поместил это в свой app.ts :

  class MyApp {
   @ViewChild(NavController) nav: NavController;

   rootPage: any = Accueil;

   pages: Array<{icon : string, title: string, component: any}>;

   constructor(public platform: Platform, private authService : AuthService, private alertController: AlertController) {
   this.initializeApp();
   }

   initializeApp() {
   this.platform.ready().then(() => {
    var notificationOpenedCallback = function(jsonData) {
    console.log('didReceiveRemoteNotificationCallBack: ' + JSON.stringify(jsonData));};

    window["plugins"].OneSignal.init("MTUxMDg0YjYtZmFiMS00ZTE2LTk3NmYtZWNjMjY3YTdkMDc5",
                                   {googleProjectNumber: "220513038393"},
                                   notificationOpenedCallback);                  
   // Show an alert box if a notification comes in when the user is in your
   // Okay, so the platform is ready and our plugins are available.
  // Here you can do any higher level native things you might need.
  StatusBar.styleDefault();
});
}

Как вы думаете, где будет ошибка?!

Другой мой вопрос: как управлять уведомлениями, которые отправляются с моего сервера (NODE JS), чтобы пользователь мог получать push-уведомление каждый раз, когда он получает новое сообщение?


person voguendi    schedule 28.09.2016    source источник


Ответы (1)


Вы должны использовать свой идентификатор приложения OneSignal в качестве первого параметра для инициализации, а не то, что у вас есть. Он имеет формат UUID и выглядит как "b2f7f966-d8cc-11e4-bed1-df8f05be55ba". Вы можете найти это значение на странице настроек вашего приложения OneSignal.

person Gdeglin    schedule 28.09.2016
comment
Я нашел это: 0fe7be35-7a59-4739-b97d-5bb618c45598 Тем не менее я не вижу нажатия на устройство - person voguendi; 29.09.2016