|
|
|
|
- Presentación
- Ejemplo: Recuperando una lista de tareas de un Google Calendar
Manipular objetos JavaScript externos desde WLanguage
El WLanguage en modo "Browser" se utiliza para interactuar con las APIs Web como las propuestas por Google o Yahoo.. Se simplifica la interacción con los componentes externos propuestos por estos sitios. Tiene la capacidad de asignar objetos Javascript externos en el código del navegador escrito en WLanguage. El uso de objetos externos de JavaScript no requiere necesariamente el uso del lenguaje JavaScript: la programación se puede hacer en WLanguage Ejemplo: Recuperando una lista de tareas de un Google Calendar Para recuperar una lista de tareas de un Google Calendar: - Incluya la interfaz de programación de Google Calendar en la página.
- Mostrar la pestaña "Avanzado" de la página description.
- En la pestaña "HTML", añada la siguiente Line de código en el código HTML de la cabecera de la página:
<script type="text/javascript">google.load("gdata", "1");</script> Este código se proporciona en la documentación de Google. - En la pestaña "JavaScript", haga clic en el botón "Añadir una Web Resource".. Introduzca la dirección utilizada para incluir el servicio Calendar:
http://www.google.com/jsapi?key=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx (el código de la clave corresponde a su código personal).
- Introduzca el código del navegador utilizado para recuperar la hoja de ruta:
MyCalendarService is dynamic object MyCalendarService = new object "google.gdata.calendar.CalendarService" MyTasks is dynamic array MyTasks = MyCalendarService:feed:entry // Browse the array to fill the list FOR i = 1 TO Dimension(MyTasks) ListAdd(LIST_Task_Choice, MyTasks[i]:getTitle():getText()) END
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|