2016-09-28 16 views
0

チャットアプリにプッシュ通知を挿入しようとしています。問題はOneSignalでこのエラーが発生し続けていることです:Invalid Google Credentials。私は正しいサーバーAPIキーを置くと確信しています。私ionic2プロジェクトでは、私は私のapp.tsでこれを入れている:Onesignal ionic2のGoogle認証情報が無効です

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)から送信される通知を管理する方法です。

答えて

0

あなたが持っているものではなく、initの最初のパラメータとしてOneSignalアプリIDを使用する必要があります。 UUID形式で、"b2f7f966-d8cc-11e4-bed1-df8f05be55ba"のように見えます。この値は、OneSignalアプリケーションの設定ページで確認できます。

+0

私はそれを見つけました:0fe7be35-7a59-4739-b97d-5bb618c45598まだ私はデバイスのプッシュを見ることができません – voguendi

関連する問題