none
VB.NET Facebook (JSON a Class)

    Debate general

  • Hola,

    Estoy intentando crear una classe en VB.Net con el contenido de un JSON que corresponde con el API de envio de Facebook

    {
      "recipient":{
      	"id":"USER_ID"
      },
      "message":{
      	"text":"hello, world!"
      }
    }

    Desde Visual Studio con Editar>Pegado Especial>Paste JSON As Classe el resultado que me da es algo asi:

        Public Class Rootobject
            Public Property recipient As Recipient
            Public Property message As Message
        End Class
    
        Public Class Recipient
            Public Property id As String
        End Class
    
        Public Class Message
            Public Property text As String
        End Class

    Pero luego esto no lo puedo llamar desde mi formulario, porque en la linea "d.message.text" me lanza error "System.NullReferenceException" y no puedo continuar con los procesos siguientes (WebRequest, JsonConvert.SerializeObjec(d), etc)

        Private Sub Button3_Click(sender As Object, e As EventArgs) Handles Button3.Click
            'Dim d As FacebookBot.Rootobject = New FacebookBot.Rootobject()
    
            'Dim person = JsonConvert.DeserializeObject(Of FacebookBot.Rootobject)(Json)
    
            Dim d As FacebookBot.Rootobject = New FacebookBot.Rootobject()
            MsgBox(d.message.text)
        End Sub

    A parte de este problema, que me seria de ayuda para ver como se trabajan con estas classes alguien conoce algún ejemplo en VB.net de como trabajar con la nueva API Facebook Plataforma de Messenger para crear bots y interactuar con ellos

    Saludos

    miércoles, 28 de septiembre de 2016 6:09

Todas las respuestas

  • HOLA ME INTERESA 

    MAS CONCRETAMENTE EL LOGUEO MEDIANTE FACEBOOK EN UNA APLICACION VB.NET 

    YA CREE LA APP EN FACE PERO SE ME COMPLICA LA INTEGRACION 

    GRCIAS .. SALUDOS


    lunes, 6 de agosto de 2018 21:04