def send_message(self, message, **kwargs): from instapush.libs.apns import apns_send_bulk_message ids = [device.registration_id for device in self] return apns_send_bulk_message(registration_ids=ids, alert=message, **kwargs)
def send_message(self, *args, **kwargs): data = self.cleaned_data pem_cert = data.get("pem_certificate") message = data.get("apns_message") ids = data.get("device_tokens").split(",") json_data = data.get("apns_data") message_obj = json.loads(json_data) if json_data else {"message": message} return apns.apns_send_bulk_message(ids, message_obj, certfile=os.path.abspath(pem_cert))
def send_message(self, *args, **kwargs): data = self.cleaned_data pem_cert = data.get('pem_certificate') message = data.get('apns_message') ids = data.get('device_tokens').split(",") json_data = data.get('apns_data') message_obj = json.loads(json_data) if json_data else { "message": message } return apns.apns_send_bulk_message(ids, message_obj, certfile=os.path.abspath(pem_cert))