This is the public Twilio REST API.
This API client was generated by the OpenAPI Generator project from the OpenAPI specs located at twilio/twilio-oai. By using the OpenAPI-spec from a remote server, you can easily generate an API client.
- API version: 1.0.0
- Package version: 1.0.0
- Build package: com.twilio.oai.TwilioGoGenerator For more information, please visit https://support.twilio.com
Install the following dependencies:
go get github.com/stretchr/testify/assert
go get golang.org/x/net/context
Put the package under your project folder and add the following in import:
import "./openapi"
All URIs are relative to https://oauth.twilio.com
Class | Method | HTTP request | Description |
---|---|---|---|
AuthorizeApi | FetchAuthorize | Get /v1/authorize | Retrieves authorize uri |
TokenApi | CreateToken | Post /v1/token | Issues a new Access token (optionally identity_token & refresh_token) in exchange of Oauth grant |
- Type: HTTP basic authentication
Example
auth := context.WithValue(context.Background(), sw.ContextBasicAuth, sw.BasicAuth{
UserName: "username",
Password: "password",
})
r, err := client.Service.Operation(auth, args)