Skip to content

Instantly share code, notes, and snippets.

@elzup
Last active January 9, 2020 01:30
Show Gist options
  • Select an option

  • Save elzup/66d33599362f232dfeb6f6c802718679 to your computer and use it in GitHub Desktop.

Select an option

Save elzup/66d33599362f232dfeb6f6c802718679 to your computer and use it in GitHub Desktop.
Cloud Functions から Firebase Cloud Messaging を呼び出す最小構成
import * as functions from 'firebase-functions'
import * as admin from 'firebase-admin'
admin.initializeApp({
credential: admin.credential.applicationDefault(),
// databaseURL: 'https://hoge.firebaseio.com/',
})
export const api = functions.https.onRequest(async (req, res) => {
const message = {
topic: 'TOPIC_NAME',
notification: {
title: '通知デモです',
body: `サーバーは${new Date().getHours()}時です。`,
},
// priority: 'high',
}
admin.messaging().send(message)
})
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment