Current section
Files
Jump to
Current section
Files
lib/wechat/api.ex
defmodule Wechat.API do
@moduledoc false
alias Wechat.Config
use Wechat.HTTP, host: Config.config[:api_host]
def access_token do
get "/token", %{
grant_type: :client_credential,
appid: Config.appid,
secret: Config.secret,
}
end
def clear_quota do
post "/clear_quota", %{
appid: Config.appid
}
end
def upload(url, file, params \\ %{}) do
post url, {:multipart, [{:file, file}]}, params
end
def download(url, params \\ %{}) do
get url, params
end
end