qiitex v1.0.0 Qiitex
Link to this section Summary
Functions
Take an existing URI and add addition params, appending and replacing as necessary
Examples
iex> add_params_to_url("http://example.com/wat", [])
"http://example.com/wat"
iex> add_params_to_url("http://example.com/wat", [q: 1])
"http://example.com/wat?q=1"
iex> add_params_to_url("http://example.com/wat", [q: 1, t: 2])
"http://example.com/wat?q=1&t=2"
iex> add_params_to_url("http://example.com/wat", %{q: 1, t: 2})
"http://example.com/wat?q=1&t=2"
iex> add_params_to_url("http://example.com/wat", %{q: "1 2", t: "1:2"})
"http://example.com/wat?q=1+2&t=1%3A2"
Same as authorization_header/2
but defaults initial headers to include @user_agent
Examples
iex> Qiitex.authorization_header(%{access_token: "92873971893"}, [])
[{"Authorization", "Bearer 92873971893"}]
Link to this section Functions
Link to this function
add_params_to_url(url, params)
Take an existing URI and add addition params, appending and replacing as necessary
Examples
iex> add_params_to_url("http://example.com/wat", [])
"http://example.com/wat"
iex> add_params_to_url("http://example.com/wat", [q: 1])
"http://example.com/wat?q=1"
iex> add_params_to_url("http://example.com/wat", [q: 1, t: 2])
"http://example.com/wat?q=1&t=2"
iex> add_params_to_url("http://example.com/wat", %{q: 1, t: 2})
"http://example.com/wat?q=1&t=2"
iex> add_params_to_url("http://example.com/wat", %{q: "1 2", t: "1:2"})
"http://example.com/wat?q=1+2&t=1%3A2"
Link to this function
authorization_header(options)
Same as authorization_header/2
but defaults initial headers to include @user_agent
.
Link to this function
authorization_header(arg1, headers)
authorization_header(arg1, headers)
authorization_header(Qiitex.Client.auth(), list()) :: list()
authorization_header(Qiitex.Client.auth(), list()) :: list()
Examples
iex> Qiitex.authorization_header(%{access_token: "92873971893"}, [])
[{"Authorization", "Bearer 92873971893"}]
Link to this function
process_response(response)
Link to this function