Skip to content

Latest commit

 

History

History
66 lines (51 loc) · 1.59 KB

File metadata and controls

66 lines (51 loc) · 1.59 KB

Документация

Здесь находится базовая документация к этой библиотеке, полностью ознакомиться с документацией Вы можете на PushAll.

Для начала, Вы должны инициализировать библотеку, пример:

const pushAll = require('push-all');
const push = new pushAll({
    id: 1, // ID канала
    key: '<KEY>' // Ключ канала
});

selfSend

Отправка пуша самому себе

push.selfSend({
    title: 'Пример',
    text: 'Это пример'
}); // => Promise

broadcastSend

Отправка пуша всем подписчикам канала

push.broadcastSend({
    title: 'Пример',
    text: 'Это пример'
}); // => Promise

multicastSend

Отправка определённым подписчикам пуш

push.multicastSend({
    title: 'Пример',
    text: 'Это пример',
    uids: [1, 2, 3, 4, 5]
}); // => Promise

unicastSend

Отправка пуша одному подписчику канала

push.unicastSend({
    title: 'Пример',
    text: 'Это пример',
    uid: 1
}); // => Promise

showListGet

Позволяет получать ленту вашего канала, информацию о отправленных уведомлениях, информацию о ваших подписчиках.

push.showListGet({
    limit: 10
}) // => Promise