3.0.0 • Published 5 years ago
@datafire/d7networks v3.0.0
@datafire/d7networks
Client library for D7SMS
Installation and Usage
npm install --save @datafire/d7networks
let d7networks = require('@datafire/d7networks').create({
username: "",
password: ""
});
.then(data => {
console.log(data);
});
Description
D7 SMS allows you to reach your customers via SMS over D7's own connectivity to global mobile networks. D7 provides reliable and cost-effective SMS services to businesses across all industries and aims to connect all countries and territories via direct connections.
Actions
BalanceGet
Check account balance
d7networks.BalanceGet(null, context)
Input
This action has no parameters
Output
Output schema unknown
SendPost
Send SMS to recipients using D7 SMS Gateway
d7networks.SendPost({
"Content-Type": "",
"Accept": "",
"body": {
"to": 0,
"from": "",
"content": ""
}
}, context)
Input
- input
object
- Content-Type required
string
- Accept required
string
- body required SendSMSRequest
- Content-Type required
Output
Output schema unknown
SendbatchPost
Send Bulk SMS to multiple recipients using D7 SMS Gateway
d7networks.SendbatchPost({
"Content-Type": "",
"Accept": "",
"body": {
"messages": []
}
}, context)
Input
- input
object
- Content-Type required
string
- Accept required
string
- body required BulkSMSRequest
- Content-Type required
Output
Output schema unknown
Definitions
BulkSMSRequest
- BulkSMSRequest
object
: Bulk SMS Request- messages required
array
: Sendbatch message body- items Message
- messages required
Message
- Message
object
- content required
string
- from required
string
- to required
array
: Destination Number- items
string
- items
- content required
SendSMSRequest
- SendSMSRequest
object
: Send SMS Request- content required
string
: Message Content - from required
string
: Sender ID / Number - to required
integer
: Destination Mobile Number
- content required
3.0.0
5 years ago