visual basic twittervb问题

时间:2013-09-13 09:15:04

标签: visual-studio-2010 api exception twitter

此代码在此行上抛出TwitterAPIException

profilepic.ImageLocation = twitter.AccountInformation.ProfileImageUrl

我有一种感觉,可能是因为它没有进行身份验证,但我不确定。任何想法为什么我可能会得到这个,我也可以在我的代码中检查twitter是否在尝试实际读取数据之前验证了我?

我删除了隐私私钥

Imports TwitterVB2
Public Class Form1
Dim twitter As New TwitterAPI

Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load

End Sub

Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles verify_btn.Click
    twitter.AuthenticateWith("", "", "", "")
    profilepic.BackColor = Color.White
    profilepic.ImageLocation = twitter.AccountInformation.ProfileImageUrl
    tw_name.Text = "HI" + twitter.AccountInformation.Name

    For Each Tweet As TwitterStatus In twitter.HomeTimeline
        tweets.AppendText(vbNewLine + vbNewLine + Tweet.User.ScreenName + vbNewLine + Tweet.Text + vbNewLine + Tweet.CreatedAtLocalTime + vbNewLine + vbNewLine + "..............................")
    Next
End Sub

Private Sub Label1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles tw_name.Click

End Sub

Private Sub profilepic_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles profilepic.Click

End Sub
End Class

1 个答案:

答案 0 :(得分:1)

我是TwitterVB的开发者。 :)

因为我在2011年停止更新库,所以TwitterVB从未更新为使用Twitter API 1.1版。我已经收到很多很多请求来解决这个问题,所以我在这里提供了DLL的更新版本:

https://github.com/DWRoelands/TwitterVB/releases/tag/3.1.1

请注意,我没有进行任何测试,并且此DLL应被视为“预发布”。如果您有任何问题或疑问,我会尽力回答。您可以通过我的GitHub页面与我联系:

https://github.com/DWRoelands