我正在尝试将某些消息属性值传递给推送通知消息,但是在接收者端,我没有在响应中获得指定的消息属性。 下面是代码。
Dictionary<String, MessageAttributeValue> messageAttributes = new Dictionary<string, MessageAttributeValue>();
messageAttributes["type"] = new MessageAttributeValue { DataType = "String", StringValue = type };
var pushMsg = new PublishRequest
{
MessageAttributes = messageAttributes,
Message = message,
TargetArn = endpointArn //Platform Application Endpoint
};
_client.Publish(pushMsg);
不确定我是否在这里遗漏了任何东西。