Здесь находится базовая документация к этой библиотеке, полностью ознакомиться с документацией Вы можете на PushAll.
Для начала, Вы должны инициализировать библотеку, пример:
const pushAll = require('push-all');
const push = new pushAll({
id: 1, // ID канала
key: '<KEY>' // Ключ канала
});Отправка пуша самому себе
push.selfSend({
title: 'Пример',
text: 'Это пример'
}); // => PromiseОтправка пуша всем подписчикам канала
push.broadcastSend({
title: 'Пример',
text: 'Это пример'
}); // => PromiseОтправка определённым подписчикам пуш
push.multicastSend({
title: 'Пример',
text: 'Это пример',
uids: [1, 2, 3, 4, 5]
}); // => PromiseОтправка пуша одному подписчику канала
push.unicastSend({
title: 'Пример',
text: 'Это пример',
uid: 1
}); // => PromiseПозволяет получать ленту вашего канала, информацию о отправленных уведомлениях, информацию о ваших подписчиках.
push.showListGet({
limit: 10
}) // => Promise