1.4.0 • Published 8 months ago
@vonage/network-number-verification v1.4.0
Vonage Number Verification SDK for Node.js
This is the Vonage Number Verification SDK for Node.js for use with Vonage APIs. To use it you will need a Vonage account. Sign up for free at vonage.com.
For full API documentation refer to developer.vonage.com.
Installation
With NPM
npm install @vonage/network-number-verificationWith Yarn
yarn add @vonage/network-number-verificationUsage
Unlike the other SDK's this package is not include in the Vonage Server SDK for Node.js
const { Auth } = require('@vonage/auth')
const { NumberVerification } = require('@vonage/network-number-verification')
const credentials = new Auth({
applicationId: APP_ID,
privateKey: PRIAVTE_KEY,
})
const options = {}
const numberVerifyClient = new NumberVerification(credentials, options)Where credentials is any option from @vonage/auth,
and options is any option from @vonage/network-client
Promises
Most methods that interact with the Vonage API uses Promises. You can either resolve these yourself, or use await to wait for a response.
const resp = await numberVerifyClient.listNumberVerification()
numberVerifyClient
.verifiyPhoneNumber(phoneNumber, accessToken)
.then((resp) => console.log(resp))
.catch((err) => console.error(err))Testing
Run:
npm run test