Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   Acercar el Club de Delphi al escritorio (https://www.clubdelphi.com/foros/showthread.php?t=69480)

dtomeysoto 20-08-2010 18:39:02

Acercar el Club de Delphi al escritorio
 
Hola amigos del Club.

Días atrás estaba leyendo esta noticia: http://es.softonic.net/r/?F=79p6ym3e...yhuh32-1652157

donde se comentaba que existían pogramas para acceder a las funciones de Facebook sin abrir el navegador.

Entonces me preguntaba si se podría hacer una pequeña aplicación que sirviera para revisar los mensajes privados por ejemplo sin tener que abrir el club.

Chris 20-08-2010 19:48:34

Lo que sucede con Facebook es que éste tiene una API para que las aplicaciones puedan acceder a sus datos. Desconozco si el Clubdelphi tiene este tipo de interfaz de programación. Creo que no.

Aunque dudo que una aplicación como ésta sería práctica en última instacia, si sólo se utilizara para revisar mensaje privados. Pero aún así, estaría muy buena para aprender sobre interacción entre aplicaciones de escritorio y aplicaciones Web.

Casimiro Notevi 20-08-2010 20:23:28

Tendríamos que hacerlo "a mano" porque dudo mucho que vBulletin tenga algo para implementarlo.

movorack 20-08-2010 20:30:47

Se tendria que crear un nuevo foro porque no podria meterse con el codigo de vbulletin

jhonny 20-08-2010 21:16:13

Eso es posible, de la misma forma como es posible hacer POST y GETS con las Indy a cualquier página.

Chris 20-08-2010 22:26:34

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.


La franja horaria es GMT +2. Ahora son las 20:41:04.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi