1
Firebaseのクラウド機能を使用してFCMメッセージを送信する基本的なケースを送信しようとしています。この機能はタイムアウトしており、メッセージは送信されませんでした。ここに関数があります。Firebaseのクラウド機能を使用してFCMメッセージを送信できない
exports.sendNotification = functions.https.onRequest((req, res) => {
const keyword = req.query.keyword;
const username = req.query.username;
var payload = {
data: {
SearchKeyword: keyword,
user: username
}
};
const token = "real_fcm_token";
return admin.messaging().sendToDevice(token, payload);
});
データメッセージをデバイスに送信できるように、上記のコードブロックを更新するにはどうすればよいですか?
ありがとうございます。これはタイムアウトの問題を解決しましたが、何らかの理由でFCMメッセージがまだ送信されていません。 –
@ValOkafor: 'sendToDevice()'は約束した[MessagingDevicesResponse](https://firebase.google.com/docs/reference/admin/node/admin.messaging.MessagingDevicesResponse)を返します。成功/失敗のステータスは、[example code here](https://firebase.google.com/docs/cloud-messaging/admin/send-messages#send_to_individual_devices)から取得できます。 –
ありがとう、それは働いた。 –