Je souhaite envoyer une charge utile JSON vers un téléphone Windows 7+ dans une notification push. J'utilise MPNS. J'utilise le service AWS SNS pour envoyer une notification push. SI j'envoie une charge utile String. Tout fonctionne pour la charge utile de la chaîne. Je suis coincé avec JSON charge utile.Envoyer une charge utile Json vers MPNS par AWS SNS
paylaod = {default: "None", MPNS: "<?xml version=\"1.0\" encoding=\"utf-8\"?><wp:Notification xmlns=\"WPNotification\"><wp:Toast><wp:Text1>SNS Test Message</wp:Text1></wp:Toast></wp:Notification>"}
resp = SNS.publish(target_arn: "arn:aws:sns:usXXXb64", message: paylaod.to_json, message_structure: 'json')
'message_structure: 'json'' ne signifie pas que" ma charge utile est JSON ". Si vous définissez cela parce que votre charge utile est JSON, ne le faites pas. –
@ Michael-sqlbot je ne peux pas le définir comme une chaîne. En cas de chaîne, le toast affichera toutes les informations à l'utilisateur. Cette information dans la notification doit montrer partiellement et l'autre partie sera utilisée par l'application en interne –