由于app / invalid-credential错误,无法发送设备推送通知

时间:2017-04-04 04:54:24

标签: android cordova firebase push-notification

我正在尝试使用cordova中的firebase发送设备推送通知(fcm-node  节点的插件)使用此link,我有设备注册令牌,但当我尝试将通知发送到注册设备时,得到以下错误:

  

{错误:通过“凭据”属性向initializeApp()提供的凭据实施无法获取有效的Google OAuth2访问令牌,但出现以下错误:“getaddrinfo ENOTFOUND accounts.google.com accounts.google.com:443”。       在FirebaseAppError.Error(本机)       在FirebaseAppError.FirebaseError [作为构造函数](C:\ Users \ 212606402 \ Learning \ Alert server \ pushalert-server \ alert-push-notification-server \ node_modules \ firebase-admin \ lib \ utils \ error.js:25:28 )       在新的FirebaseAppError(C:\ Users \ 212606402 \ Learning \ Alert server \ pushalert-server \ alert-push-notification-server \ node_modules \ firebase-admin \ lib \ utils \ error.js:70:23)       在C:\ Users \ 212606402 \ Learning \ Alert server \ pushalert-server \ alert-push-notification-server \ node_modules \ firebase-admin \ lib \ firebase-app.js:78:23       at process._tickCallback(internal / process / next_tick.js:103:7)     errorInfo中:      {code:'app / invalid-credential',        消息:'通过“凭据”属性向initializeApp()提供的凭据实施无法获取有效的Google OAuth2访问令牌,但出现以下错误:“getaddrinfo ENOTFOUND accounts.google.com accounts.google.com:443”。 }}

任何人都可以帮我解决这里的问题。

我也看到了这个thread,但这是一个不同的错误。

1 个答案:

答案 0 :(得分:1)

解决方案是更新系统日期/时间。

对于Windows系统,最好是与Internet时间服务器同步时间。

相关问题