firebase 클라우드 메시징을 사용하여 모바일 응용 프로그램을 구성하고 있습니다. 나는 이러한 성가신 알림을 구성 알림으로 보내는 방법을 마침내 파악했습니다. 내 파이썬 코드는 내가 for 루프에서이 퍼팅 및 통지의 수천을 보낼 장치 ID를 교환하는 서버와 나쁜 프로그래밍 연습에 엄청난 부담이 될 것이라고 생각이여러 사용자에게 알림 보내기 FCM
url = 'https://fcm.googleapis.com/fcm/send'
body = {
"data":{
"title":"mytitle",
"body":"mybody",
"url":"myurl"
},
"notification":{
"title":"My web app name",
"body":"message",
"content_available": "true"
},
"to":"device_id_here"
}
headers = {"Content-Type":"application/json",
"Authorization": "key=api_key_here"}
requests.post(url, data=json.dumps(body), headers=headers)
것 같습니다. (내가 틀렸다면 수정 해주십시오.) 이제 device_id를 대량으로 보낼 수있는 "device groups"https://firebase.google.com/docs/cloud-messaging/notifications을 생성하는 문서가 나옵니다. 이것은 성가 시거나 비효율적입니다. 내 웹 응용 프로그램에 대한 내 그룹이 끊임없이 변화하고 있습니다.
평범하고 단순하게 내가 FCM 대신 수천 만 1 게시물을 할 수 있도록 내가 내 파이썬 코드에서 지정한 장치 ID의 배열에 위의 통지를 보내 어떻게
. "DEVICE_ID은"당신 "에서"사용한다 : 대신 "을"의
가능한 [FCM (Firebase Cloud Messaging) 여러 장치로 보내기] (http://stackoverflow.com/questions/39547277/fcm-firebase-cloud-messaging-send-to-multiple-devices) –