API Ruby

API Ruby

Documentation API Ruby

integration-sms-api-ruby

Intégration API PHP

Notre solution API est disponible en Ruby et dans divers autres langages de programmations. N'hésitez pas à contacter notre support technique pour toute question !

require 'net/http'

# Définissez les variables d'authentification
api_key = "c2w9TGZoa354Am1Lb8F0Y0xApaEZ"
phone_number = "2250758058585"
sender_id = "MonSenderID"
message = "Votre message"

# Créez la requête HTTP
url = URI("https://admin.sms-mail.pro/sms/api?action=send-sms")
request = Net::HTTP::Post.new(url)
request.basic_auth(api_key, "")
request.set_form_data({
  "to": phone_number,
  "from": sender_id,
  "sms": message,
})

# Envoyez la requête
response = Net::HTTP.start(url.host, url.port) do |http|
  http.request(request)
end

# Traitez la réponse
if response.code != "200"
  raise "Erreur lors de l'envoi de la requête : #{response.message}"
end

# Affichez la réponse
puts response.body