我编写了一些服务器代码来发送推送通知。我有一个表单字段,称为消息。我需要的是在消息中添加一些表情符号字符。
如果我写 \ue48d ,对于云字符,服务器将其视为字符串'\ue48d'。
如何解码它以便在推送通知中使用它?
更新:这是我的服务器代码。我想将 \exxx 写入表单的消息字段,并在此代码中对其进行编码,然后发送给 Apple。
exports.create = function(req, res){
var devices = req.body.devices;
var message = req.body.message;
var note = new apn.Notification();
note.expiry = Math.floor(Date.now() / 1000) + 3600; // Expires 1 hour from now.
note.badge = 3;
note.sound = "ping.aiff";
note.alert = message;
note.payload = {'messageFrom': 'Burak'};
for (var i in devices) {
device = new apn.Device(devices[i]);
apnConnection.pushNotification(note, device);
}
res.send(200,'Successfull')
}