是的,Firebase 提供了 API 调用来验证 Firebase Server Key 和发送者 ID。在 Firebase Cloud Messaging(FCM)中,您可以使用 Firebase Admin SDK 或 Firebase Cloud Messaging HTTP v1 API 来验证 Server Key 和发送者 ID。
验证 Firebase Server Key:
您可以使用 Firebase Admin SDK 中的 verifyIdToken()
方法来验证 Firebase Server Key。此方法将验证传递给您的服务器的 Firebase ID 令牌是否有效和真实。您可以在以下链接中找到有关 verifyIdToken()
方法的更多信息:
https://firebase.google.com/docs/auth/admin/verify-id-tokens
验证发送者 ID:
您可以使用 Firebase Cloud Messaging HTTP v1 API 中的 projects.messages.send()
方法来验证发送者 ID。在发送消息之前,您可以使用此方法检查发送者 ID 是否有效。您可以在以下链接中找到有关 projects.messages.send()
方法的更多信息:
https://firebase.google.com/docs/reference/fcm/rest/v1/projects.messages/send
请注意,以上提到的链接是指向 Firebase 官方文档的链接,您可以在其中找到更详细的信息和示例代码。
领取专属 10元无门槛券
手把手带您无忧上云