Este tipo de api no es tan compleja a como podría parecer. Lo que se hace por medio de POST es pasar un código de autorización para acceder a la API (se revisa que el código sea genuido y todo lo demás), al final se devuelve un XML en lugar de un documento HTML. Los nodos del documento XML devuelto serán los resultados de la consulta.
Por ejemplo, para consultar un hilo podría ser así:
<xml>
<respuestas>
<1>
<usuario>juan_perez</usuario>
<respuesta>no tengo nada que decir, soy un novato...</respuesta>
</1>
..
</respuestas>
<hilos_relacionados>
...
</hilos_relacionados>
</xml>
El trabajo de la aplicación cliente será entonces interpretar este documento XML y mostrarlo en la interfaz grafica y permitir la interacción por parte del usuario.
|