4.1.7 • Published 10 months ago
@bandwidth/messaging v4.1.7
Bandwidth Node Messaging SDK
OS | Node |
---|---|
Windows 2016 | 12, 14, 16 |
Windows 2019 | 12, 14, 16 |
Ubuntu 20.04 | 12, 14, 16 |
Ubuntu 22.04 | 12, 14, 16 |
Note: As of version 3.0.0, this package has been upgraded to TypeScript
Getting Started
Installation
npm install @bandwidth/messaging
Initialize
import { Client, ApiController, MessageRequest } from '@bandwidth/messaging';
const client = new Client({
basicAuthUserName: "username",
basicAuthPassword: "password"
});
const controller = new ApiController(client);
const accountId = "12345";
Send A Text Message
const applicationId = "3-a-b-c";
const toPhoneNumber = "+15554443333";
const fromPhoneNumber = "+15553334444";
const text = "Hello world";
const body = {
applicationId: applicationId,
to: [toPhoneNumber],
from: fromPhoneNumber,
text: text
};
const createMessageResponse = await controller.createMessage(accountId, body);
console.log(createMessageResponse.result.id);
Supported Node Versions
This package can be used with Node >= 10
Documentation
Documentation for this package can be found at https://dev.bandwidth.com/sdks/node.html
Credentials
Information for credentials for this package can be found at https://dev.bandwidth.com/guides/accountCredentials.html
4.1.7
10 months ago
4.1.6
1 year ago
4.1.5
1 year ago
4.1.4
1 year ago
4.1.3
2 years ago
4.1.2
2 years ago
4.1.1
2 years ago
4.1.0
2 years ago
4.0.5
3 years ago
4.0.4
3 years ago
4.0.3
3 years ago
4.0.2
3 years ago
4.0.1
4 years ago
4.0.0
4 years ago
3.0.0
4 years ago
2.0.4
5 years ago
2.0.3
5 years ago
2.0.2
5 years ago
2.0.1
5 years ago
2.0.0
5 years ago
1.0.1
5 years ago
1.0.0
5 years ago
0.1.1
6 years ago
0.1.0
6 years ago