SMSPVAdevelopers
Rental API
SMSPVA / DOCUMENTATION

SMS del alquiler

GET /api/rent.php?method=sms

SMSPVA API
GEThttps://smspva.com/api/rent.php?method=sms

Envía una solicitud GET y comprueba status en el JSON: 1 indica éxito y 0 fallo, incluso con HTTP 200. Si falla, consulta el motivo en msg.

Autenticación

Envía apikey como parámetro obligatorio de consulta.

Parámetros

NombreUbicaciónTipoObligatorioEjemploDescripción
methodquerystringSí"sms"Nombre del método
apikeyquerystringSíSMSPVA_API_KEYTu clave API La encontrarás en Profile and APIKEY, en el menú superior derecho del sitio.
idqueryintegerSí123ID del pedido

Cómo usar este método

Lee los mensajes del alquiler con el ID de Pedidos de alquiler. Antes de enviar un mensaje al número, activa el pedido y confirma su estado en la lista.

Ejemplos de solicitud

Entorno y dependencias. Los ejemplos codifican los parámetros y esperan hasta 30 segundos. Comprueba HTTP y status antes de usar data. cURL muestra el JSON para que lo revises; Java usa Jackson para leerlo.

  • SMSPVA_RENTAL_ORDER_ID: id.
: "${SMSPVA_API_KEY:?Set SMSPVA_API_KEY}"
: "${SMSPVA_RENTAL_ORDER_ID:?Set SMSPVA_RENTAL_ORDER_ID}"
curl --get --fail-with-body --max-time 30 "https://smspva.com/api/rent.php" \
  --data-urlencode "method=sms" \
  --data-urlencode "apikey=$SMSPVA_API_KEY" \
  --data-urlencode "id=$SMSPVA_RENTAL_ORDER_ID"

Respuestas

Consulta la respuesta correspondiente a tu solicitud. Los valores y las fechas son orientativos. Los campos opcionales pueden variar según el resultado o el formato elegido.

HTTP 200

Success

application/json

Respuesta ilustrativa

{
  "status": 1,
  "data": {
    "SmsList": [
      {
        "text": "Code Instagram: 671 094.",
        "sender": "FACEBOOK",
        "date": 1586948100
      }
    ],
    "OtherSms": []
  }
}
NombreTipoDescripción
statusintegerEstado de la respuesta: 1 indica éxito; 0, fallo.
dataobject
data.SmsListarray<object>Lista de SMS recibidos
data.SmsList[].textstringTexto del SMS
data.SmsList[].senderstringRemitente del SMS
data.SmsList[].dateintegerFecha de recepción (timestamp Unix)
data.OtherSmsarray<unspecified>Lista de otros SMS

Guías relacionadas

En esta página