API SMS

Integrar a nossa API SMS diretamente para o seu site ou aplicativo de software. A integração da API é feito facilmente e sem nenhum custo.

SMS API para simplificar sua vida

Nossa solução de API está disponível em diferentes idiomas. Não hesite em contactar a nossa equipa técnica se você tiver uma pergunta!

Inscreva-se gratuitamente e teste a nossa API de SMS em apenas alguns cliques!

20 SMS OFFERTS Sans engagement, sans abonnement

¡20 SMS ofrecidos al registrarse para que pueda probar nuestro servicio!

  1. $request = new HttpRequest();
  2. $request->setUrl('http://api.smspartner.fr/v1/send');
  3. $request->setMethod(HTTP_METH_POST);
  4.  
  5. $request->setHeaders(array(
  6. 'cache-control' => 'no-cache',
  7. 'Content-Type' => application/json',
  8. ));
  9.  
  10. $request->setBody('{
  11. "apiKey": "API_KEY",
  12. "phoneNumbers": "+3516XXXXXX",
  13. "sender": "demo",
  14. "gamme": 1,
  15. "message": "C'est un message test"
  16. }');
  17.  
  18. try{
  19. $response = $request->send();
  20. echo $response->getBody();
  21. } catch (HttpException $ex) {
  22. echo $ex;
  23. }
  24.  
  1. var http = require("http");
  2. var options = {
  3. "method": "POST",
  4. "hostname": ["api","smspartner","fr"],
  5. "path": ["v1","send"],
  6. "headers": {
  7. "Content-Type": "application/json",
  8. "cache-control": "no-cache"
  9. }
  10. };
  11. var req = http.request(options, function (res) {
  12. var chunks = [];
  13. res.on("data", function (chunk) {
  14. chunks.push(chunk);
  15. });
  16. res.on("end", function () {
  17. var body = Buffer.concat(chunks);
  18. console.log(body.toString());
  19. });
  20. });
  21. req.write(JSON.stringify({ apiKey: 'API_KEY',
  22. phoneNumbers: '+3516XXXXXX', sender: 'demo',
  23. gamme: 1, message: 'C\'est un message test' }));
  24. req.end();
  1. curl -X POST \
  2. http://api.smspartner.fr/v1/send \
  3. -H 'Content-Type: application/json' \
  4. -H 'cache-control: no-cache' \
  5. -d '{
  6. "apiKey": "API_KEY",
  7. "phoneNumbers": "+3516XXXXXX",
  8. "sender": "demo",
  9. "gamme": 1,
  10. "message": "C'\''est un message test"
  11. }'
  12.  
  13.  
  14.  
  15.  
  16.  
  17.  
  18.  
  19.  
  20.  
  21.  
  22.  
  23.  
  24.  
  1. var client = new RestClient("http://api.smspartner.fr/v1/send");
  2. var request = new RestRequest(Method.POST);
  3. request.AddHeader("Postman-Token",
  4. "1a660c7e-ff23-41e4-b30a-808bee0a37f3");
  5. request.AddHeader("cache-control", "no-cache");
  6. request.AddHeader("Content-Type", "application/json");
  7. request.AddParameter("undefined", "{\n \"apiKey\": \"API_KEY\",\n
  8. \"phoneNumbers\": \"+3516XXXXXX\",\n \"sender\":\"demo\",\n
  9. \"gamme\":1,\n \"message\": \"C'est un message test\"\n}",
  10. ParameterType.RequestBody);
  11. IRestResponse response = client.Execute(request);
  12.  
  13.  
  14.  
  15.  
  16.  
  17.  
  18.  
  19.  
  20.  
  21.  
  22.  
  23.  
  24.  
  1. import http.client
  2. import json
  3. conn = http.client.HTTPSConnection("api.smspartner.fr")
  4. payload = json.dumps({
  5. "apiKey": "your api key smspartner",
  6. "phoneNumbers": "+336xxxxxxxx",
  7. "sender": "Your sender name",
  8. "gamme": 1,
  9. "message": "Cest un message test PYTHON",
  10. "webhookUrl": "https://webhook.site/TOKEN"
  11. })
  12. headers = {
  13. 'Content-Type': 'application/json',
  14. 'Content-Length': str(len(payload)),
  15. 'cache-control': 'no-cache'
  16. }
  17. conn.request("POST", "/v1/send", payload, headers)
  18. res = conn.getresponse()
  19. data = res.read()
  20. print(data.decode("utf-8"))
  1. import java.net.HttpURLConnection;
  2. import java.net.URL;
  3. import java.io.OutputStream;
  4. import java.io.BufferedReader;
  5. import java.io.InputStreamReader;
  6. import java.util.stream.Collectors;
  7. import org.json.JSONObject;
  8. public class SMSRequest {
  9. public static void main(String[] args) {
  10. try {
  11. URL url = new URL("https://api.smspartner.fr/v1/send");
  12. HttpURLConnection conn = (HttpURLConnection) url.openConnection();
  13. conn.setRequestMethod("POST");
  14. conn.setRequestProperty("Content-Type", "application/json");
  15. conn.setRequestProperty("cache-control", "no-cache");
  16. conn.setDoOutput(true);
  17. JSONObject json = new JSONObject();
  18. json.put("apiKey", "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX");
  19. json.put("phoneNumbers", "+336XXXXXXXX");
  20. json.put("virtualNumber", "+336XXXXXXXX");
  21. json.put("sender", "demo JAVA");
  22. json.put("gamme", 1);
  23. json.put("message", "C'est un message test en JAVA !");
  24. json.put("webhookUrl", "https://webhook.site/TOKEN");
  25. OutputStream os = conn.getOutputStream();
  26. os.write(json.toString().getBytes());
  27. os.flush();
  28. BufferedReader br = new BufferedReader(new InputStreamReader(conn.getInputStream()));
  29. String response = br.lines().collect(Collectors.joining());
  30. System.out.println(response);
  31. conn.disconnect();
  32. } catch (Exception e) {
  33. e.printStackTrace();
  34. }
  35. }
  36. }
  1. package main
  2. import (
  3. "bytes"
  4. "io/ioutil"
  5. "log"
  6. "net/http"
  7. )
  8. func main() {
  9. url := "http://api.smspartner.fr/v1/send"
  10. method := "POST"
  11. payload := []byte(`{
  12. "apiKey": "API_KEY",
  13. "phoneNumbers": "+3516XXXXXX",
  14. "sender": "demo",
  15. "gamme": 1,
  16. "message": "C'est un message test"
  17. `)
  18. client := &http.Client{}
  19. req, err := http.NewRequest(method, url, bytes.NewBuffer(payload))
  20. if err != nil {
  21. log.Panic(err)
  22. }
  23. req.Header.Add("Cache-Control", "no-cache")
  24. req.Header.Add("Content-Type", "application/json")
  25. res, err := client.Do(req)
  26. if err != nil {
  27. log.Panic(err)
  28. }
  29. defer res.Body.Close()
  30. body, err := ioutil.ReadAll(res.Body)
  31. if err != nil {
  32. log.Panic(err)
  33. }
  34. log.Print(string(body))
  35. }
  1. require 'net/http'
  2. require 'uri'
  3. require 'json'
  4. uri = URI.parse("https://api.smspartner.fr/v1/send")
  5. header = {
  6. 'Content-Type': 'application/json',
  7. 'cache-control': 'no-cache'
  8. }
  9. data = {
  10. apiKey: "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
  11. phoneNumbers: "+336XXXXXXXX",
  12. virtualNumber: "+336XXXXXXXX",
  13. sender: "demo RUBY",
  14. gamme: 1,
  15. message: "C'est un message test en RUBY !",
  16. webhookUrl: "https://webhook.site/TOKEN"
  17. }
  18. http = Net::HTTP.new(uri.host, uri.port)
  19. http.use_ssl = true
  20. request = Net::HTTP::Post.new(uri.request_uri, header)
  21. request.body = data.to_json
  22. response = http.request(request)
  23. puts response.body

Consulte a nossa documentação

HTTP/HTTPS

A sua conta dá-lhe acesso imediato a nossa API livre

Leia a documentação >

SMPP

Envie sua SMS a partir de uma conta SMPP

Contate-nos >

Mail para SMS

Enviar um ou mais SMS por escrever um e-mail

Leia a documentação >

SDK

Lorem Ipsum é simplesmente texto fictício da impressão e typeset

Baixar no GitHub >

API disponible avec

As garantias do Parceiro API SMS

A equipe ao seu serviço 7/7

A solução segura através da API HTTPS

Escritórios com sede em Paris

Tecnologia proprietária

Características API

  • PARAR SMS

A lei exige que os profissionais para integrar o Parar SMS em suas mensagens SMS promocionais.

  • Denominação da Emissora

Personalize o nome do remetente que aparecerá nas mensagens enviadas durante suas campanhas. Personalize vai ajudar a tranquilizar seus destinatários.

  • Plano de suas campanhas

Selecione a data e hora do envio de suas mensagens para otimizar suas campanhas, escolhendo o momento certo.

  • Reconhecimento

Receber e receber SMS acusados ​​depois de cada campanha. Analisar o seu feedback para otimizar suas futuras expedições.

  • Test “Sandbox”

Experimente a nossa API simplesmente através da realização de teste no “Sandbox”. Uma ferramenta para implementar melhor a nossa API em seu site.

  • Internacional SMS

Nossa API permite o envio de SMS para mais de 120 países em todo o mundo pelo melhor preço (Alguns países têm regras específicas relacionadas com redes de telecomunicações).

  • Área do cliente

Gestão de sub-conta permite-lhe facilitar o consumo de seus clientes / usuários. A API suporta até 10.000 sub-contas.

  • URL curta

SMS Parceiro faz você disponível uma API para criar e gerenciar seus URLs curtas. Réccourcissez seu URL e siga os cliques.

  • Tipo de SMS

O Parceiro SMS API permite que você faça embarques no SMS Premium, mas também em SMS baixo custo de acordo com sua necessidade.

  • Obter as respostas

A API pode recuperar mensagens de resposta SMS que são enviados (shortcode / número de comprimento).

  • Envio de SMS em lote

Enviar 500 SMS diretamente em uma única solicitação e ganhar largura de banda do seu servidor com o lote SMS.

  • Envio personalizado

Nossas equipes estão sempre ouvindo seus pedidos. Se você tem alguma sugestão para melhorar a nossa API SMS.

Desfrute do nosso serviço com 20 SMS ofereceu nenhum compromisso ou subscrição

Desde 2014, + de 5.000 clientes confiam em nós

A segurança dos dados

Os números no site são protegidos e não pode em caso algum ser usada pelo SMS Parceiro ou um terceiro

Qualidade de serviço

A plataforma oferece entrega garantida, monitoramento em tempo real e serbice cliente no seu

Legislação SMS

SMS Parceiro respeita enviando SMS legislação, com a capacidade de integrar STOP SMS para suas campanhas

Nossos serviços relacionados

A segurança dos dados

Os números no site são protegidos e não pode em caso algum ser usada pelo SMS Parceiro ou um terceiro

Qualidade de serviço

A plataforma oferece entrega garantida, monitoramento em tempo real e serbice cliente no seu

Legislação SMS

SMS Parceiro respeita enviando SMS legislação, com a capacidade de integrar STOP SMS para suas campanhas