Webservices HTTP API PlaySMS para Ver el Listado de Mensajes SMS Entrantes y Salientes
SMS Salientes. Estado de Entrega
Nota.Podrás usar este método para ver el listado de SMS entrantes y salientes del PlaySMS desde una plataforma/aplicación diferente al propio servidor PlaySMS. Tus clientes podrán usar sus propias aplicaciones para ver el listado de SMS entrantes y salientes usando la cuenta de PlaySMS que tú les suministres. Las peticiones son tipo HTTP que pueden ser enviadas por método POST o GET.
Saber Más sobre API de PlaySMS
Lista de SMS salientes y estado de entrega
Parámetros |
Nombre o descripción |
---|---|
Operation |
|
Mandatory |
|
Optional |
|
Returns |
El parámetro "c" recuperará tantos como el valor de "c", "last" recuperará los datos del último ID de registro de SMS. Conocer los demás parámetros aquí.
Más Sobre los Códigos de Retorno
SMS Entrantes
Para la lista de SMS Entrantes.
Parámetros |
Nombre o descripción |
---|---|
Operation |
|
Mandatory |
|
Optional |
|
Returns |
El parámetro "c" recuperará tantos como el valor de c , last recuperará los datos del último ID de registro de SMS. Conocer los demás parámetros aquí.
Ejemplo. Lista de SMS Entrantes
Ejemplo de URL del servicio web:
http://156.45.78.208/playsms/
index.php?app=ws&u=anton&h=482ac0069592c647289e52dfef88be68&op=in&kwd=IDOL&format=xml
Explicación del anterior ejemplo:
Se accedió a los servicios web de playSMS en x.com con la operación op (SMS entrantes) por un usuario que usa el nombre de usuario u webservices token h con la palabra clave IDOL kwd y el formato de salida esperado en formato XML format=xml
Cuando tenga éxito, playSMS devolverá el mensaje de estado OK en formato XML:
<response>
<data>
<item>
<id>2</id>
<src>+629876543210</src>
<dst>1234</dst>
<kwd>IDOL</kwd>
<msg>A</msg>
<dt>2013-05-20 12:40:38</dt>
<status>1</status>
</item>
</data>
</response>
Cuando se produce un error en PlaySMS se devolverá uno de los códigos de retorno, también en formato XML.
Más Sobre los Códigos de Retorno
Fuente. Artículo traducido y con muy ligeras modificaciones de: https://github.com/antonraharja/playSMS/blob/master/documents/development/WEBSERVICES.md