1.4.13 • Published 5 years ago
ovh-telephony-events v1.4.13
ovh-telephony-events
Import Api Events to a queueing service (Redis) so it can be easily integrate to your system.
open Issue if you are interested in RabbitMQ
, Kafka
, ZeroMQ
... version
This script use the npm packages @ovh-api/api
and @ovh-api/telephony
setup
npm install -g ovh-telephony-events
Usage API
const listener = new OvhEventListenerV2(tokens);
listen.on("message", (m) => console.log(m));
// OvhEventListenerV1 promise never resolve
// OvhEventListenerV2 promise when all even are captured
await listener.listen();
Usage script
$ ovh-telephony-events --help
Usage: index.ts [options]
Options:
-V, --version Output the version number
--reset Reset all tokens
--redis-host <host> Store Even in Redis
--redis-port <port> Use non standatd port
--redis-password <password> Provide a redis password
--channel <channel> Channel key used in redis to push events
--cache <cache.json> Store and cache event tokens
--cert-cache <cert-cache.json> Store OVH cert used to generate event tokens
--debounce <3000> Debounce log in ms (default: "3000")
--v1 Use Api V1 (by default use V2)
-h, --help Output usage information
example
ovh-telephony-events --redis-host 127.0.0.1 --cache tokens.json --channel event-voip
install nodejs
1.4.13
5 years ago
1.4.12
5 years ago
1.4.11
5 years ago
1.4.10
5 years ago
1.4.9
5 years ago
1.4.8
5 years ago
1.4.7
5 years ago
1.4.6
5 years ago
1.4.5
5 years ago
1.4.4
5 years ago
1.4.3
6 years ago
1.4.2
6 years ago
1.4.1
6 years ago
1.4.0
6 years ago
1.3.6
6 years ago
1.3.5
6 years ago
1.3.4
6 years ago
1.3.3
6 years ago
1.3.2
6 years ago
1.3.1
6 years ago
1.3.0
6 years ago
1.2.9
6 years ago
1.2.8
6 years ago
1.2.7
6 years ago
1.2.6
6 years ago
1.2.5
6 years ago
1.2.4
6 years ago
1.2.3
6 years ago
1.2.2
6 years ago
1.2.1
6 years ago
1.2.0
6 years ago
1.1.0
6 years ago
1.0.0
6 years ago