defmodule LineMessage.Push do @api_url "https://api.line.me/v2/bot/message/push" def to(messages, user_id) when messages != [] do {:ok, body} = %{ to: user_id, messages: messages } |> Poison.encode HTTPotion.post @api_url, [ body: body, headers: [ "Content-Type": "application/json", "Authorization": "Bearer " <> Application.get_env(:line_message, :access_token) ]] end end