FCM推送通知中的HTML内容

时间:2020-04-03 12:48:02

标签: python-3.x firebase push-notification ionic3 amazon-sns

我曾经使用Python boto库通过AWS SNS发送FCM推送通知。通知的内容为HTML,并且工作正常。最近,我们更改了应用程序的软件包名称,并在Firebase项目中使用新的软件包名称添加了一个新应用程序。我们还更新了AWS SNS门户中的FCM服务器密钥。现在旧代码已停止工作,我们无法使用以下旧代码发送通知。

message_json = {'GCM': json.dumps({"data": {"message": message}})}
client = boto3.client('sns', 'ap-south-1')
publish_result = client.publish(TargetArn=endpoint_arn,
                                Message=json.dumps(message_json),
                                MessageStructure='json')

但是我尝试使用新的JSON格式,但可以收到通知,但HTML内容未更改为可读格式。我们正在获取HTML内容。

message_json = {'GCM': json.dumps({"notifications": {"body": message}})} 
client = boto3.client('sns', 'ap-south-1') 
publish_result = client.publish(TargetArn=endpoint_arn,
                                Message=json.dumps(message_json),
                                MessageStructure='json')

能否请您帮我找到发送HTML内容的问题?在发送带有HTML内容的FCM推送通知时是否存在任何问题?

0 个答案:

没有答案
相关问题