AYUDA EN LÍNEA
 WINDEVWEBDEV Y WINDEV MOBILE

Este contenido se ha traducido automáticamente.  Haga clic aquí  para ver la versión en inglés.
Ayuda / Desarrollar una aplicación o un sitio web / Características específicas de WEBDEV / Mashup
  • Presentación
  • Ejemplo: Recuperando una lista de tareas de un Google Calendar
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaReportes y ConsultasCódigo de Usuario (UMC)
WEBDEV
WindowsLinuxPHPWEBDEV - Código Navegador
WINDEV Mobile
AndroidWidget Android iPhone/iPadIOS WidgetApple WatchMac CatalystUniversal Windows 10 App
Otros
Procedimientos almacenados
Manipular objetos JavaScript externos desde WLanguage
Presentación
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:
  1. 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).
  2. 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
Versión mínima requerida
  • Versión 14
Comentarios
Haga clic en [Agregar] para publicar un comentario

Última modificación: 27/05/2022

Señalar un error o enviar una sugerencia | Ayuda local