Firebase 云功能FCM预期OAuth 2访问令牌

Firebase 云功能FCM预期OAuth 2访问令牌,firebase,firebase-cloud-messaging,google-cloud-functions,Firebase,Firebase Cloud Messaging,Google Cloud Functions,因此,从7月29日起,我注意到我的Firebase云函数在尝试发送FCM消息时抛出错误 错误:请求缺少所需的身份验证凭据。预期 OAuth 2访问令牌、登录cookie或其他有效身份验证 凭证 除了AdminSDK之外,找不到任何特定于此的内容,但据我所知,云功能不需要这种设置(使用serviceAccount进行配置),对吗 有没有办法解决这个问题 我按照示例进行设置,直到2018年7月29日出现第一个错误 我当前的实例化如下所示: 'use strict' const admin = re

因此,从7月29日起,我注意到我的Firebase云函数在尝试发送FCM消息时抛出错误

错误:请求缺少所需的身份验证凭据。预期 OAuth 2访问令牌、登录cookie或其他有效身份验证 凭证

除了AdminSDK之外,找不到任何特定于此的内容,但据我所知,云功能不需要这种设置(使用serviceAccount进行配置),对吗

有没有办法解决这个问题

我按照示例进行设置,直到2018年7月29日出现第一个错误

我当前的实例化如下所示:

'use strict'

const admin = require('firebase-admin')
const functions = require('firebase-functions')
const cors = require('cors')({origin: true})
const config = functions.config()

admin.initializeApp(config.firebase)

const db = admin.firestore()
const messaging = admin.messaging()

我今天也犯了同样的错误。我刚刚部署了第一个CAN函数,但这与我在
admin.messaging().send(fcmPayload)