Skip to content

Vonage/vonage-node-code-snippets

Repository files navigation

Vonage APIs Quickstart Examples for Node.JS

Quickstarts also available for: Python, .NET, Node.js, PHP, Ruby and cURL.

These code samples are meant to be used for https://developer.nexmo.com/, and are structured in such a way as to be used for internal testing. Developers are free to use these code snippets as a reference, but these may require changes to be worked into your specific application. We recommend checking out the Vonage API Developer Website, which displays these code snippets in a more copy/paste fashion.

Configure with Your Vonage API Keys

If you'd still like to use this sample you will first need a Vonage account. Once you have your own API credentials, rename the .env-example file to .env and set the values as required.

For some of the examples, you will need to buy a number.

Tutorials & Sample Code

SMS

Tutorial Code Sample
How to Send SMS Messages with Node.js and Express send-express.js
How to Receive SMS Messages with Node.js and Express receive-express.js
How to receive an SMS Delivery Receipt from a Mobile Carrier with Node.js dlr-express.js

Voice

Tutorial Code Sample
How to Make an Outbound Text-to-Speech Phone Call with Node.js make-calls.js
How to Handle Inbound Phone Calls with Node.js receive-call-webhook.js
How to Direct Inbound Phone Calls to an Endpoint with Failover with Node.js receive-call-webhook-failover.js
How to Record Audio from Incoming Calls with Node.js record-call.js
How to Make a Private Phone Call with Node.js proxy-call.js

Verify

Tutorial Code Sample
Two-Factor Authentication 2fa.js and UI code

Request More Examples

raise an issue if there is a an issue with the code.

If you want to know how to do something specific with the Vonage APIs, Please ask a question in the Node SDK repo.

Licenses

  • The code samples in this repo are under MIT

  • The tutorials contents are under Creative Commons, CC-BY-SA 4.0

Releases

No releases published

Packages

No packages published

Contributors 29

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy