0
나는 다음과 같은 방법으로 푸시 알림을 보내고을 사용하여 중포 기지에서 푸시 알림을 보내기 chatroom (경로 감지)중포 기지 클라우드 기능
나는 다음과 같은 방법으로 푸시 알림을 보내고을 사용하여 중포 기지에서 푸시 알림을 보내기 chatroom (경로 감지)중포 기지 클라우드 기능
onWrite
은 데이터베이스 트리거이므로 지정한 위치에 데이터를 추가 할 때마다 트리거됩니다. 데이터베이스에서 PerticularChatRoomid
를 얻을 수있을 것입니다
export.sendPushNotification=functions.database.ref('/chat_rooms/{PerticularChatRoomid}/{id}').onWrite(event => {
console.log(event);
const chatroomid=event.params.PerticularChatRoomid;
}
이 방법 :
이제 당신은 당신이 할 수있는 ID를 얻으려면.
는 와일드 카드{id}
의 값이 항상이 링크에
event.params
더 많은 정보를 사용 얻으려면 : https://firebase.google.com/docs/functions/database-events
은 현재 푸시 알림이 전송되고? 여기서 당신은'console.log (event); –
새 chat_rooms가 추가되면 실행됩니다. 그렇지 않으면 실행되지 않습니다. msg가 추가 될 때 실행하려고합니다. chatroom –
예, 그렇다면 문제가 무엇입니까? 그게 onWrite의 목적은 아무것도 그 위치에 추가되면 시작됩니다. msg는 데이터베이스에 어디에 있습니까? –