{"repo":"twilio/twilio-java","free":true,"listed":false,"github":"https://github.com/twilio/twilio-java","clone":"git clone https://github.com/twilio/twilio-java.git","description":"A Java library for communicating with the Twilio REST API and generating TwiML.","language":"Java","stars":523,"topics":["twilio","sms","voice","telephony","phone","twiml","video","wireless","api","mms"],"license":"MIT","category":"media-processing","readme_excerpt":"twilio-java Documentation The documentation for the Twilio API can be found [here][apidocs]. The Java library documentation can be found [here][libdocs]. Versions twilio-java uses a modified version of Semantic Versioning for all changes. See this document for details. TLS 1.2 Requirements New accounts and subaccounts are now required to use TLS 1.2 when accessing the REST API. \"Upgrade Required\" errors indicate that TLS 1.0/1.1 is being used. Supported Java Versions This library supports the following Java implementations: - OpenJDK 8 - OpenJDK 11 - OpenJDK 17 - OpenJDK 21 - OracleJDK 8 - OracleJDK 11 - OracleJDK 17 - OracleJDK 21 For Java 7 support, use twilio-java major version 7.X.X . Beta Annotation To indicate that a class or method is in beta and subject to change, we use the @Beta annotation. For example: Installation twilio-java uses Maven. At present the jars are available from a public maven repository. Use the following dependency in your project to grab via Maven: or Gradle: If you want to compile it yourself, here's how: If you want to build your own .jar, execute the following from within the cloned directory: If you run into trouble with local tests, use: Test your installation Try sending yourself an SMS message, like this: Warning It's okay to hardcode your credentials when testing locally, but you should use environment variables to keep them secret before committing any code or deploying to production. Check out How to Set Environment Variables for more in","default_branch":null,"files":null,"tree":[],"storefront":"/r/twilio","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/twilio/twilio-java/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."}