Я пытаюсь опубликовать события из своего приложения Ionic в PushWoosh, чтобы показать сообщения в приложении, но это не работает.
В документах есть пример Javascript.Я пробовал с:
pushNotification.postEvent(JSON.stringify({
"event": "Test event",
"attributes": {
"test": true,
},
"success": successCallback, // optional
"error": errorCallback // optional
}));
Но событие не вызвано.
Я смотрю в файлы плагинов, и интерфейс говорит о разных вещах об использовании этого метода:
//Function: postEvent
//[android, ios] Post events for In-App Messages. This can trigger In-App message display as specified in Pushwoosh Control Panel.
//
//Parameters:
// "event" - event to trigger
// "attributes" - object with additional event attributes
//
// Example:
//(start code)
// pushwoosh.setUserId("XXXXXX");
// pushwoosh.postEvent("buttonPressed", { "buttonNumber" : 4, "buttonLabel" : "banner" });
//(end)
PushNotification.prototype.postEvent = function(event, attributes) {
exec(null, null, "PushNotification", "postEvent", [event, attributes]);
};
Из-за этого я попытался:
pushNotification.postEvent('Test event', {
"test": true
});
Но это тоже не работает.
Итак, приложение регистрирует устройство нормально, push-уведомления также работают, но я не могу толкать события.(На приборной панели количество триггеров равно 0).
Есть идеи?Спасибо заранее !!