1.4.13 • Published 4 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
4 years ago
1.4.12
4 years ago
1.4.11
4 years ago
1.4.10
4 years ago
1.4.9
4 years ago
1.4.8
4 years ago
1.4.7
4 years ago
1.4.6
4 years ago
1.4.5
4 years ago
1.4.4
4 years ago
1.4.3
4 years ago
1.4.2
4 years ago
1.4.1
4 years ago
1.4.0
4 years ago
1.3.6
4 years ago
1.3.5
4 years ago
1.3.4
4 years ago
1.3.3
4 years ago
1.3.2
5 years ago
1.3.1
5 years ago
1.3.0
5 years ago
1.2.9
5 years ago
1.2.8
5 years ago
1.2.7
5 years ago
1.2.6
5 years ago
1.2.5
5 years ago
1.2.4
5 years ago
1.2.3
5 years ago
1.2.2
5 years ago
1.2.1
5 years ago
1.2.0
5 years ago
1.1.0
5 years ago
1.0.0
5 years ago