Recebimento Sms

Esse método é utilizado para consultar as respostas recebidas.

Observe que o parâmetro status define se o método retorna todas as mensagens recebidas ou somente as não lidas pela API, apenas novas mensagens recebidas.


Descrição dos parâmetros

Nome Tipo Padrão Obrigatório Descrição
key texto sim Chave de identificação do usuário.
action texto sim Definir ‘inbox’ para consulta da caixa de entrada.
status número 0 não Situação da resposta: 0-Somente novas respostas ; 1-Todas as respostas.
date_from texto não Data início para filtro Ex: ’01/01/2019′.
date_to texto não Data fim para filtro Ex: ’02/01/2019′.
id número não ID único da mensagem na SMSDev.

Esse artigo foi útil para você?

			
				https://api.smsdev.com.br/get?key=SUA_CHAVE_KEY&action=inbox&status=1
				
			
			
    

Copie e cole no navegador

			
curl --request GET \
  --url 'https://api.smsdev.com.br/get?key=SUA_CHAVE_KEY&action=inbox&status=1'

		
			
<?php

$curl = curl_init();

curl_setopt_array($curl, array(
  CURLOPT_URL => "https://api.smsdev.com.br/get?key=SUA_CHAVE_KEY&action=inbox&status=1",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
  CURLOPT_SSL_VERIFYHOST => 0,
  CURLOPT_SSL_VERIFYPEER => 0,
));

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}

?>
	
		
			
HttpResponse<String> response = Unirest.get("https://api.smsdev.com.br/get?key=SUA_CHAVE_KEY&action=inbox&status=1").asString();


		
			

	var http = require("http");

var options = {
			"method": "GET",
			"hostname": "api.smsdev.com.br",
			"port": null,
			"path": "/multiple?get?key=SUA_CHAVE_KEY&action=inbox&status=1",
			"headers": {}
		};

		var req = http.request(options, function (res) {
			var chunks = [];

			res.on("data", function (chunk) {
				chunks.push(chunk);
			});

			res.on("end", function () {
				var body = Buffer.concat(chunks);
				console.log(body.toString());
			});
		});

		req.end();

	
		
O método acima retorna código no padrão abaixo
		
	[ 
   { 
      "situacao":"OK",
      "data_read":"01\/01\/2019 11:35:14",
      "telefone":"5511988887777",
      "id":"",
      "refer":"",
      "nome":"",
      "msg_sent":"",
      "id_sms_read":"2515973",
      "descricao":"Reposta 1"
   },
   { 
      "situacao":"OK",
      "data_read":"01\/01\/2019 11:36:11",
      "telefone":"5521977776666",
      "id":"",
      "refer":"",
      "nome":"",
      "msg_sent":"",
      "id_sms_read":"2515974",
      "descricao":"Reposta 2"
   },
   { 
      "situacao":"OK",
      "data_read":"01\/01\/2019 11:39:24",
      "telefone":"556288887777",
      "id":"",
      "refer":"",
      "nome":"",
      "msg_sent":"",
      "id_sms_read":"2515975",
      "descricao":"Reposta 3"
   }
]