我发送推送消息时遇到问题,我很乐意得到帮助 . 这是我目前的状态:

  • aws应用程序"Android test app"

  • aws应用程序"Iphone test app"

  • aws话题arn

我想向两个应用程序发送消息,实际发布是应用程序吗?还是按主题?让我们说我有两个用户一个用iPhone和一个用android . 两者都从不同的应用程序订阅了相同的主题 . 如果我将按照下面的示例主题发布我的推送通知,推送通知将到达他们两个?只是因为他们订阅了相同的主题

到目前为止这是我的代码:

message = {"text": text , "image": ""}
  json_message = json.dumps({"default": json.dumps(message)})
  response = client.publish(
        TopicArn= aws_topic_arn ,
        Message=json_message,
        MessageStructure='json'
        )

这是回应:

{
"MessageId": "1387777e-8738-5642-af11-23f9b2f9a707",
"ResponseMetadata": {
    "RetryAttempts": 0,
    "HTTPStatusCode": 200,
    "HTTPHeaders": {
        "x-amzn-requestid": "d8343310-35b4-59fc-9423-6797007558b9",
        "content-length": "294",
        "date": "Sun, 09 Dec 2018 15:23:45 GMT",
        "content-type": "text/xml"
    },
    "RequestId": "d8343310-35b4-59fc-9423-6797007558b9"
}

}