@vonage/network-number-verification
v1.3.1
Published
Number Verfication for GNP
Downloads
97
Maintainers
Keywords
Readme
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