{"repo":"Vonage/vonage-ruby-sdk","free":true,"listed":false,"github":"https://github.com/Vonage/vonage-ruby-sdk","clone":"git clone https://github.com/Vonage/vonage-ruby-sdk.git","description":"Vonage REST API client for Ruby. API support for SMS, Voice, Text-to-Speech, Numbers, Verify (2FA) and more.","language":"Ruby","stars":220,"topics":["nexmo","ruby","sms","voice","two-factor-authentication","text-to-speech","phone","messaging","text-message","server-sdk"],"license":"Apache-2.0","category":"chat-messaging","readme_excerpt":"Vonage Server SDK for Ruby This is the Ruby Server SDK for Vonage APIs. To use it you'll need a Vonage account. Sign up [for free at vonage.com][signup]. Requirements Installation Usage Authentication Basic Authentication JWT Authentication Signature Authentication Logging Exceptions Overriding the default hosts HTTP Client Configuration JWT authentication Webhook signatures Pagination Messages API Verify API v2 Voice API NCCO Builder Identity Insights API Documentation Supported APIs Other SDKs and Tools License Contribute Requirements Vonage Ruby supports MRI/CRuby (tests in CI are run against 3.3 and newer, but the library will likely still work with any 2.x or newer version). JRuby and Truffleruby are supported in theory, but aren't tested against as part of the CI pipeline. Installation To install the Ruby Server SDK using Rubygems: gem install vonage Alternatively you can clone the repository: git clone git@github.com:Vonage/vonage-ruby-sdk.git Usage Begin by requiring the Vonage library: Then construct a client object with your key and secret: You can now use the client object to call Vonage APIs. For example, to send an SMS: When instantiating the Client object you can pass in various arguments to configure it such as credentials for authentication, values for overriding the default hosts, or configuration options for the HTTP client. Authentication All requests to the Vonage APIs are authenticated, so the Client object will need access to your Vonage credentials. Dif","default_branch":null,"files":null,"tree":[],"storefront":"/r/Vonage","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Vonage/vonage-ruby-sdk/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}