Alixir.SMS.send_sms

You're seeing just the function send_sms, go back to Alixir.SMS module for more information.
Link to this function

send_sms(phone_numbers, sign_name, template_code, template_param \\ %{}, out_id \\ "", options \\ [])

View Source

Specs

send_sms(
  String.t() | [String.t(), ...],
  String.t(),
  String.t(),
  map(),
  String.t(),
  options()
) :: %Alixir.SMS.SendSMSOperation{
  http_method: :get,
  out_id: term(),
  phone_numbers: term(),
  sign_name: term(),
  template_code: term(),
  template_param: term()
}

Send SMS. Return an Alixir.SMS.SendSMSOperation struct which could be passed to Alixir.request to perform the request.

Example

iex> Alixir.SMS.send_sms("15000000000", "云通信", "SMS_0000", %{code: "1234", product: "ytx"}, "abcdefg") %Alixir.SMS.SendSMSOperation{

http_method: :get,
phone_numbers: "15000000000",
sign_name: "云通信",
template_code: "SMS_0000",
template_param: %{code: "1234", product: "ytx"},
out_id: "abcdefg"

}