Vimeo

This module provides access to the Vimeo API v3.

Summary

Functions

Returns the access_tokens from configuration

Sets or updates the access_tokens on configuration

Returns the client_id from configuration

Returns the client_secret from configuration

Returns global configuration Map

Initialise the process with system environment variables VIMEO_CLIENT_ID, VIMEO_CLIENT_SECRET and VIMEO_ACESS_TOKEN

Initialise the process with a configuration Map

Initialise the process with client_id, client_secret and an optional access_token

Functions

access_token()

Specs

access_token :: binary

Returns the access_tokens from configuration.

access_token(token)

Specs

access_token(binary) :: atom

Sets or updates the access_tokens on configuration.

client_id()

Specs

client_id :: binary

Returns the client_id from configuration.

client_secret()

Specs

client_secret :: binary

Returns the client_secret from configuration.

config()

Specs

config :: map

Returns global configuration Map.

configure()

Specs

configure :: atom

Initialise the process with system environment variables VIMEO_CLIENT_ID, VIMEO_CLIENT_SECRET and VIMEO_ACESS_TOKEN.

configure(config)

Specs

configure(map) :: atom

Initialise the process with a configuration Map.

configure(id, secret, token \\ nil)

Specs

configure(binary, binary, binary) :: atom

Initialise the process with client_id, client_secret and an optional access_token.