首页 文章

使用Linq2twitter库的Visual Basic twitter应用程序?

提问于
浏览
0

我在Visual Basics中使用Linq2twitter库来构建一个Twitter应用程序,它将监视我的Twitter提要并与我的Arduino(通过COM)进行通信,以便在我发推文时执行某个操作!我是Visual Basics和应用程序编程接口的新手,所以我想从基础知识中学习!经过努力和研究,我创建了一个简单的GUI(有一个按钮和一个richtextbox)写了一些代码,我能够发推!我的第一个代码是这样的

Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
    Dim credentials As IOAuthCredentials = New InMemoryCredentials
    credentials.ConsumerKey = "xxxx"
    credentials.ConsumerSecret = "xxxx"
    credentials.OAuthToken = "xxxx"
    credentials.AccessToken = "xxxxx"
   Dim auth As PinAuthorizer = New PinAuthorizer()
    auth.Credentials = credentials
   Dim twitterCtx As TwitterContext = New TwitterContext(auth)
   twitterCtx.UpdateStatus(Box1.Text) 'Box1 is the richtextbox
End Sub

这段代码有效:)

现在我想要一个Twitter主页提要所以经过长时间的研究,我能够编写以下代码

Dim auth As PinAuthorizer = New PinAuthorizer()
    auth.Credentials = credentials
    Dim twitterCtx As TwitterContext = New TwitterContext(auth)
    Dim tweets = From tweet In twitterCtx.Status
    Where tweet.Type = StatusType.Home

现在我如何在我制作的另一个文本框上进行“推特”显示? :这个代码会起作用吗?很少有使用Linq2twitter的vb的例子,并且不知道如何使用这个库使得编写这些代码的对象变得非常痛苦 . 我怎么样?这是写方式吗?我怎样才能更快更好地学习?请留下你的建议!!我发现twittervb.dll库更容易使用,但它对我不起作用!我不知道为什么!!我遇到了大量异常错误......我已将我的应用程序设置设置为Read,Write和DirectMessages !!提前致谢 :)

1 回答

  • 0

    在带有VB样本的可下载源代码中有一个LinqToTwitterDemoVB项目 . 我的VB样本正在增长,但是我有很多针对多种技术和场景的样本的待处理请求,并且需要一段时间才能到达我想要包含的所有样本 . 我的文档主要是在C#中,但是一旦你看到一对C#查询如何转换成VB,你就可以找出其余的命令和查询 .

    LINQ to Twitter是第三方库,允许您使用LINQ与Twitter通信 . 您可以将它用于Tweet,就像在您正在使用的UpdateStatus中一样,或者用于查询Twitter . 当您查询Twitter时,您将获得一个取决于查询类型的响应 . 该响应是您可以在应用程序中使用的数据 . 获得数据后,LINQ to Twitter已完成其工作,您负责编写使用该数据的代码 .

    对于Home Timeline,上面的查询看起来很好 . 现在你有推文,这是Status的集合 . 首先,你是'll need to learn how to display a collection of objects with VB for the technology you'正在与之合作 . 一旦你知道如何显示LINQ to Twitter为你提供的状态集合 .

相关问题