View Source WebmaniaNfe.Client.Config (WebmaniaNfe v0.1.0)
Documentation for WebmaniaNfe.Client.Config
, is used by WebmaniaNfe.Client
.
Usage
Authentication is performed using the HTTP header so it is necessary to send your application's X-Consumer-Key
and X-Consumer-Secret
, along with your user's X-Access-Token
and X-Access-Token-Secret
.
You can find this information in your WebmaniaBR account.
Do this to create a client config with your credentials via WebmaniaNfe.Client.Config.new/5
:
iex> config = WebmaniaNfe.Client.Config.new("https://webmaniabr.com/api/", "CONSUMER_KEY", "CONSUMER_SECRET", "ACCESS_TOKEN", "ACCESS_TOKEN_SECRET")
%WebmaniaNfe.Client.Config{
base_url: "https://webmaniabr.com/api/",
consumer_key: "CONSUMER_KEY",
consumer_secret: "CONSUMER_SECRET",
access_token: "ACCESS_TOKEN",
access_token_secret: "ACCESS_TOKEN_SECRET"
}
iex> config = %WebmaniaNfe.Client.Config{
base_url: "https://webmaniabr.com/api/",
consumer_key: "CONSUMER_KEY",
consumer_secret: "CONSUMER_SECRET",
access_token: "ACCESS_TOKEN",
access_token_secret: "ACCESS_TOKEN_SECRET"
}
%WebmaniaNfe.Client.Config{
base_url: "https://webmaniabr.com/api/",
consumer_key: "CONSUMER_KEY",
consumer_secret: "CONSUMER_SECRET",
access_token: "ACCESS_TOKEN",
access_token_secret: "ACCESS_TOKEN_SECRET"
}
Summary
Functions
Build a new SDk config.
Functions
Link to this function
new(base_url, consumer_key, consumer_secret, access_token, access_token_secret)
View SourceBuild a new SDk config.
- base_url: The base url of the API
- consumer_key: Your consumer key from WebmaniaBR account
- consumer_secret: Your consumer secret from WebmaniaBR account
- access_token: Your access token from WebmaniaBR account
- access_token_secret: Your access token secret from WebmaniaBR account
iex> config = WebmaniaNfe.Client.Config.new("https://webmaniabr.com/api/", "CONSUMER_KEY", "CONSUMER_SECRET", "ACCESS_TOKEN", "ACCESS_TOKEN_SECRET") %WebmaniaNfe.Client.Config{ base_url: "https://webmaniabr.com/api/", consumer_key: "CONSUMER_KEY", consumer_secret: "CONSUMER_SECRET", access_token: "ACCESS_TOKEN", access_token_secret: "ACCESS_TOKEN_SECRET" } iex> config = %WebmaniaNfe.Client.Config{ base_url: "https://webmaniabr.com/api/", consumer_key: "CONSUMER_KEY", consumer_secret: "CONSUMER_SECRET", access_token: "ACCESS_TOKEN", access_token_secret: "ACCESS_TOKEN_SECRET" } %WebmaniaNfe.Client.Config{ base_url: "https://webmaniabr.com/api/", consumer_key: "CONSUMER_KEY", consumer_secret: "CONSUMER_SECRET", access_token: "ACCESS_TOKEN", access_token_secret: "ACCESS_TOKEN_SECRET" }