#firebase #fcm #gcp #http-api #google #api

fcm_v1

一个简单的 Rust FCM 服务器库 (HTTP v1 API)

3 个版本 (破坏性)

0.3.0 2023 年 4 月 22 日
0.2.1 2023 年 4 月 19 日
0.2.0 2023 年 2 月 25 日
0.1.0 2023 年 2 月 24 日

#fcm 中排名 8

Download history 38/week @ 2024-03-10 34/week @ 2024-03-17 4/week @ 2024-03-24 56/week @ 2024-03-31 9/week @ 2024-04-07 13/week @ 2024-04-14 22/week @ 2024-04-21 13/week @ 2024-04-28 57/week @ 2024-05-05 16/week @ 2024-05-12 22/week @ 2024-05-19 28/week @ 2024-05-26 49/week @ 2024-06-02 30/week @ 2024-06-09 18/week @ 2024-06-16 9/week @ 2024-06-23

每月下载 109

MIT 许可证

25KB
471

fcm_v1

fcm_v1 是一个简单的 Rust Firebase Cloud Messaging (FCM) 服务器库,与 HTTP v1 API 兼容。

目标

此库的主要目标是简单性和完整性。它应该足够简单,以至于任何人都可以在不仔细阅读文档的情况下使用它,同时足够完整,以支持完整的 API。

贡献

欢迎所有形式的贡献(拉取请求、问题等)!


lib.rs:

fcm_v1

以类型安全的方式调用 Firebase Cloud Messaging (FCM) HTTP v1 API。

OAuth 2.0 认证通过 yup-oauth2 包进行。目前,我们请求 "https://www.googleapis.com/auth/firebase.messaging" 范围以发送消息。

依赖关系

~17–33MB
~592K SLoC