Я отправляю push-уведомление с помощью концентратора уведомлений Azure с помощью сценария node js. Я могу отправлять и получать push-уведомления. Я не знаю, как получить данные. Я отправляю толчок следующим образом: -
function sendNotifications(pushMessage) {
console.log('inside sendNotifications');
var hub = azure.createNotificationHubService('hubname','connection string');
hub.mpns.sendToast(
null,
{
text1: pushMessage,
text2: 'some data'
},
function (error)
{
if (!error)
{
//message send successfully
console.log("mpns.sendToast push success: "+error);
RESPONSE.send(statusCodes.OK, { ResponseMessage : 'mpns.sendToast message success' });
}
else
{
// msg failed to send
console.log("errro error.shouldDeleteChannel: "+error);
RESPONSE.send(statusCodes.OK, { ResponseMessage :'mpns.sendToast message error '+error });
}
});
}
Я хотел бы получить text1 и text2 в моем принимающем приложении. Не могли бы вы сообщить мне, как это сделать? Или мне нужно отправить push-уведомление по-другому, если я хочу отправить какие-то данные? Как передавать данные вместе с принудительной нитрификацией? Кроме того, насколько большие данные я могу отправить?