1.4.0 • Published 5 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-verification
With Yarn
yarn add @vonage/network-number-verification
Usage
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