1

我在前端有一個Ionic App,後端有一個NodeJS應用程序。我正嘗試從前端模擬原生應用通知。
現在出現兩個問題。
首先有兩種方法可以在谷歌上註冊GCM。一個是通過Console,另一個是通過developers.google.com。雖然大多數教程都是用於控制檯方法的。有些人也選擇了第二種方法。我很困惑,因爲這兩種方法都給了projectID和API Key。
第二個問題。我被GCM通過PhoneGap Push Plugin在我的Ionic App中註冊2個註冊ID

pushNot.on('registration', function(data) { 
     console.log(data.registrationId); 

接收前端的regestration ID現在的問題是有兩個值來這裏,他們都不同。哪一個是正確的,哪一個應該發送到後端?

感謝

回答

0

回答第一個問題是使用console因爲我想提出一個混合的應用程序,而不是一個本地app.If我是在本機應用程序,我會使用第二個選項。 第二個問題的答案是如果您複製粘貼node-gcm示例。它列出了它的Android,IOS和窗口在push.init()其中窗口尚未實現,只留下ios和android,現在兩個設備和兩個註冊ID的......嘿......這是趕上。在你正在測試的平臺上刪除一個,保留另一個。