제가 라즈베리파이로 푸시알람 구현중에 막혀버려서 게시판에 이렇게 글을 쓰게되었습니다.
간단한 푸시알람만 보내면 되는데 그 간단한것 조차 하지 못해서 너무 슬픕니다..일단 짜집기해둔 코드 올려봅니다. 많은 도움 부탁드립니다.
#-*- coding:utf-8 -*- import json import requests import pyrebase from firebase import firebase from pyfcm import FCMNotification #from pusher import Pusher import sys reload(sys) sys.setdefaultencoding('utf8') firebase = firebase.FirebaseApplication("https://mainproject-dc132.firebaseio.com/", None) result = firebase.get("/users", None) listToken = [] for k, v in result.items(): listToken.append(v["token"]) #print(listToken) push_service = FCMNotification(api_key = "AAAAe6s1tqU:APA91bGcqnzGPEO10E6foX-H08DzPnB-V-d0sjD8U6YXdDQCcb1AWekMAiiRCcuUi031V7UgSmygJ9eREjcB7ZukTaQgPvvEuFYQZT2NE0Tj3ZRTREG-LxXaEmLEB1TLDbjfVSyNO3C7") #data_message # Send to multiple devices by passing a list of ids. registration_ids = listToken #["token1", "token2"] message_title = "Emergancy Helper" message_body = " Hello" message_sound = "default" #display message #result = push_service.notify_multiple_devices(registration_ids=registration_ids, message_title=message_title, message_body=message_body) #data_message payload #result = push_service.notify_multiple_devices(registration_ids=registration_ids, message_title=message_title, message_body=message_body, data_message=data_message) #data_message payload, without message_body result = push_service.notify_multiple_devices(registration_ids=registration_ids, data_message=data_message) print result
댓글 분란 또는 분쟁 때문에 전체 댓글이 블라인드 처리되었습니다.