RingCentral v0.1.0 RingCentral.OAuth View Source

The Main module to interact with RingCentral OAuth 2.0 Flow.

All functions are delegated to OAuth2.Client.

Example:

RingCentral.OAuth.authorize_url!(client, ui_options: "hide_logo")

Generates:

"https://platform.devtest.ringcentral.com/restapi/oauth/authorize?client_id=ID&redirect_uri=https%3A%2F%2Fringcentral-elixir.test&response_type=code&ui_options=hide_logo

Link to this section Summary

Link to this section Functions

Link to this function

authorize_url!(client, params \\ []) View Source

Link to this function

get_token(client, params \\ [], headers \\ [], opts \\ []) View Source

Link to this function

get_token!(client, params \\ [], headers \\ [], opts \\ []) View Source

Link to this function

refresh_token(client, params \\ [], headers \\ [], opts \\ []) View Source

Link to this function

refresh_token!(client, params \\ [], headers \\ [], opts \\ []) View Source