bouzuya.hatenablog.com

ぼうずやのにっき

bouzuya/rust-sandbox に fcm-send を追加した

bouzuya/rust-sandbox に fcm-send として FCM: Firebase Cloud Messaging のメッセージ送信を Rust で書いた。

難しい要素はなく HTTP リクエストを素朴に送信するだけ。

https://firebase.google.com/docs/reference/fcm/rest/v1/projects.messages

token の取得は bouzuya/googleapis-tonic の Firestore の例で使用している crates:google-cloud-authcrates:google-cloud-token のものを持ってきた。

いまのところ Firefox で動作確認しているけど、明日は Chrome で動作確認するかな……。まずはフロントエンドのコードもリポジトリに入れないとな……。

Safari はたぶんもうひと手間かかるはず。


今日のコミット。