elixir_wechat v0.1.2 WeChat.UploadMediaContent
Example
defmodule MyClient do
use WeChat, appid: "myappid"
end
file_content = File.read!("path_to_file")
media = %WeChat.UploadMediaContent{
file_content: file_content,
file_name: "myfilename",
type: "image"
}
MyClient.media(:post_form, :upload, %{media: media})