@@ -20,8 +20,8 @@ def list_messages(self, queries = None, search = None):
2020 'content-type' : 'application/json' ,
2121 }, api_params )
2222
23- def create_email (self , message_id , subject , content , topics = None , users = None , targets = None , cc = None , bcc = None , status = None , html = None , scheduled_at = None ):
24- """Create an email. """
23+ def create_email (self , message_id , subject , content , topics = None , users = None , targets = None , cc = None , bcc = None , attachments = None , status = None , html = None , scheduled_at = None ):
24+ """Create an email"""
2525
2626
2727 api_path = '/messaging/messages/email'
@@ -44,6 +44,7 @@ def create_email(self, message_id, subject, content, topics = None, users = None
4444 api_params ['targets' ] = targets
4545 api_params ['cc' ] = cc
4646 api_params ['bcc' ] = bcc
47+ api_params ['attachments' ] = attachments
4748 api_params ['status' ] = status
4849 api_params ['html' ] = html
4950 api_params ['scheduledAt' ] = scheduled_at
@@ -53,7 +54,7 @@ def create_email(self, message_id, subject, content, topics = None, users = None
5354 }, api_params )
5455
5556 def update_email (self , message_id , topics = None , users = None , targets = None , subject = None , content = None , status = None , html = None , cc = None , bcc = None , scheduled_at = None ):
56- """Update an email. """
57+ """Update an email"""
5758
5859
5960 api_path = '/messaging/messages/email/{messageId}'
@@ -78,8 +79,8 @@ def update_email(self, message_id, topics = None, users = None, targets = None,
7879 'content-type' : 'application/json' ,
7980 }, api_params )
8081
81- def create_push (self , message_id , title , body , topics = None , users = None , targets = None , data = None , action = None , icon = None , sound = None , color = None , tag = None , badge = None , status = None , scheduled_at = None ):
82- """Create a push notification. """
82+ def create_push (self , message_id , title , body , topics = None , users = None , targets = None , data = None , action = None , image = None , icon = None , sound = None , color = None , tag = None , badge = None , status = None , scheduled_at = None ):
83+ """Create a push notification"""
8384
8485
8586 api_path = '/messaging/messages/push'
@@ -102,6 +103,7 @@ def create_push(self, message_id, title, body, topics = None, users = None, targ
102103 api_params ['targets' ] = targets
103104 api_params ['data' ] = data
104105 api_params ['action' ] = action
106+ api_params ['image' ] = image
105107 api_params ['icon' ] = icon
106108 api_params ['sound' ] = sound
107109 api_params ['color' ] = color
@@ -114,8 +116,8 @@ def create_push(self, message_id, title, body, topics = None, users = None, targ
114116 'content-type' : 'application/json' ,
115117 }, api_params )
116118
117- def update_push (self , message_id , topics = None , users = None , targets = None , title = None , body = None , data = None , action = None , icon = None , sound = None , color = None , tag = None , badge = None , status = None , scheduled_at = None ):
118- """Update a push notification. """
119+ def update_push (self , message_id , topics = None , users = None , targets = None , title = None , body = None , data = None , action = None , image = None , icon = None , sound = None , color = None , tag = None , badge = None , status = None , scheduled_at = None ):
120+ """Update a push notification"""
119121
120122
121123 api_path = '/messaging/messages/push/{messageId}'
@@ -132,6 +134,7 @@ def update_push(self, message_id, topics = None, users = None, targets = None, t
132134 api_params ['body' ] = body
133135 api_params ['data' ] = data
134136 api_params ['action' ] = action
137+ api_params ['image' ] = image
135138 api_params ['icon' ] = icon
136139 api_params ['sound' ] = sound
137140 api_params ['color' ] = color
@@ -145,7 +148,7 @@ def update_push(self, message_id, topics = None, users = None, targets = None, t
145148 }, api_params )
146149
147150 def create_sms (self , message_id , content , topics = None , users = None , targets = None , status = None , scheduled_at = None ):
148- """Create an SMS. """
151+ """Create an SMS"""
149152
150153
151154 api_path = '/messaging/messages/sms'
@@ -170,7 +173,7 @@ def create_sms(self, message_id, content, topics = None, users = None, targets =
170173 }, api_params )
171174
172175 def update_sms (self , message_id , topics = None , users = None , targets = None , content = None , status = None , scheduled_at = None ):
173- """Update an SMS. """
176+ """Update an SMS"""
174177
175178
176179 api_path = '/messaging/messages/sms/{messageId}'
@@ -817,7 +820,7 @@ def list_subscriber_logs(self, subscriber_id, queries = None):
817820 }, api_params )
818821
819822 def list_topics (self , queries = None , search = None ):
820- """List topics. """
823+ """List topics"""
821824
822825
823826 api_path = '/messaging/topics'
@@ -831,7 +834,7 @@ def list_topics(self, queries = None, search = None):
831834 }, api_params )
832835
833836 def create_topic (self , topic_id , name , subscribe = None ):
834- """Create a topic. """
837+ """Create a topic"""
835838
836839
837840 api_path = '/messaging/topics'
@@ -852,7 +855,7 @@ def create_topic(self, topic_id, name, subscribe = None):
852855 }, api_params )
853856
854857 def get_topic (self , topic_id ):
855- """Get a topic. """
858+ """Get a topic"""
856859
857860
858861 api_path = '/messaging/topics/{topicId}'
@@ -868,7 +871,7 @@ def get_topic(self, topic_id):
868871 }, api_params )
869872
870873 def update_topic (self , topic_id , name = None ):
871- """Update a topic. """
874+ """Update a topic"""
872875
873876
874877 api_path = '/messaging/topics/{topicId}'
@@ -885,7 +888,7 @@ def update_topic(self, topic_id, name = None):
885888 }, api_params )
886889
887890 def delete_topic (self , topic_id ):
888- """Delete a topic. """
891+ """Delete a topic"""
889892
890893
891894 api_path = '/messaging/topics/{topicId}'
@@ -918,7 +921,7 @@ def list_topic_logs(self, topic_id, queries = None):
918921 }, api_params )
919922
920923 def list_subscribers (self , topic_id , queries = None , search = None ):
921- """List subscribers. """
924+ """List subscribers"""
922925
923926
924927 api_path = '/messaging/topics/{topicId}/subscribers'
@@ -936,7 +939,7 @@ def list_subscribers(self, topic_id, queries = None, search = None):
936939 }, api_params )
937940
938941 def create_subscriber (self , topic_id , subscriber_id , target_id ):
939- """Create a subscriber. """
942+ """Create a subscriber"""
940943
941944
942945 api_path = '/messaging/topics/{topicId}/subscribers'
@@ -960,7 +963,7 @@ def create_subscriber(self, topic_id, subscriber_id, target_id):
960963 }, api_params )
961964
962965 def get_subscriber (self , topic_id , subscriber_id ):
963- """Get a subscriber. """
966+ """Get a subscriber"""
964967
965968
966969 api_path = '/messaging/topics/{topicId}/subscribers/{subscriberId}'
@@ -980,7 +983,7 @@ def get_subscriber(self, topic_id, subscriber_id):
980983 }, api_params )
981984
982985 def delete_subscriber (self , topic_id , subscriber_id ):
983- """Delete a subscriber. """
986+ """Delete a subscriber"""
984987
985988
986989 api_path = '/messaging/topics/{topicId}/subscribers/{subscriberId}'
0 commit comments