Foros del Web » Programación para mayores de 30 ;) » .NET »

problemas con la api de google calendar

Estas en el tema de problemas con la api de google calendar en el foro de .NET en Foros del Web. hola a todos desde anoche estoy viendo la posibilidad de poder traer los calendarios de google calendar a mi pagina web a través de la ...
  #1 (permalink)  
Antiguo 30/12/2008, 12:30
Avatar de fbirrer  
Fecha de Ingreso: enero-2006
Ubicación: Santiago de Chile
Mensajes: 329
Antigüedad: 18 años, 3 meses
Puntos: 0
problemas con la api de google calendar

hola a todos
desde anoche estoy viendo la posibilidad de poder traer los calendarios de google calendar a mi pagina web a través de la api de google calendar.

me he topado con un problema y este es que no encuentro las fechas del evento....

¿desde donde y como extraigo este dato?

les comparto el codigo...

Código HTML:
    Protected Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
        Dim myService As New CalendarService("exampleCo-exampleApp-2")
        myService.setUserCredentials("[email protected]", "password")

        Dim query As New EventQuery()
        Dim direccion As String = cboCalendarios.SelectedValue
        direccion = direccion.Replace("%40", "@")
        query.Uri = New Uri(direccion)

        query.StartTime = New DateTime(2008, 1, 1)
        query.EndTime = New DateTime(2008, 12, 31)

        query.Query = "peinado"

        Dim newDt As New DataTable()
        Dim colNombre As DataColumn = New DataColumn("nombre")
        colNombre.DataType = System.Type.GetType("System.String")
        newDt.Columns.Add(colNombre)
        Dim colFechaDesde As DataColumn = New DataColumn("fecha_desde")
        colFechaDesde.DataType = System.Type.GetType("System.DateTime")
        newDt.Columns.Add(colFechaDesde)
        Dim colFechaHasta As DataColumn = New DataColumn("fecha_hasta")
        colFechaHasta.DataType = System.Type.GetType("System.DateTime")
        newDt.Columns.Add(colFechaHasta)
        Dim colHoraDesde As DataColumn = New DataColumn("hora_desde")
        colHoraDesde.DataType = System.Type.GetType("System.DateTime")
        newDt.Columns.Add(colHoraDesde)
        Dim colHoraHasta As DataColumn = New DataColumn("hora_hasta")
        colHoraHasta.DataType = System.Type.GetType("System.DateTime")
        newDt.Columns.Add(colHoraHasta)
        Dim colComentario As DataColumn = New DataColumn("comentario")
        colComentario.DataType = System.Type.GetType("System.String")
        newDt.Columns.Add(colComentario)
        Dim colAutor As DataColumn = New DataColumn("autor")
        colAutor.DataType = System.Type.GetType("System.String")
        newDt.Columns.Add(colAutor)
        Dim colLink As DataColumn = New DataColumn("link")
        colLink.DataType = System.Type.GetType("System.String")
        newDt.Columns.Add(colLink)

        Dim myNewRow As DataRow
        Dim i As Integer

        Dim calFeed As EventFeed = myService.Query(query)
        For i = 0 To calFeed.Entries.Count - 1
            Dim firstMatchEntry As AtomEntry = calFeed.Entries(i)

            myNewRow = newDt.NewRow()
            myNewRow(0) = firstMatchEntry.Title.Text
            'myNewRow(1) = firstMatchEntry.Content.Src
            'myNewRow("BooleanCol") = True
            'myNewRow("TimeSpanCol") = New TimeSpan(10, 22, 10, 15, 100)
            'myNewRow(5) = calFeed.BatchDat
            myNewRow(6) = firstMatchEntry.Authors.Item(0).Name
            myNewRow(7) = firstMatchEntry.SelfUri.Content.ToString
            newDt.Rows.Add(myNewRow)
        Next

        GridView1.DataSource = newDt
        GridView1.DataBind()

    End Sub
__________________
Desde Santiago de Chile
Grupo Universite
Información sobre los Institutos Chilenos de Educación
www.universite.cl
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 03:45.