无法使用vb.net中的twitterizer检索hometimeline

时间:2013-01-06 20:23:29

标签: vb.net twitter timeline twitterizer

我正在尝试构建桌面Twitter应用程序。

我已经得到了oauth的东西,并且可以发布状态'没问题。

我不是想要检索用户家庭时间线,但我没有这样的运气。

非常感谢任何帮助。这是我的代码:

    Dim tokens As New OAuthTokens
    tokens.AccessToken = requestToken2.Token
    tokens.AccessTokenSecret = requestToken2.TokenSecret
    tokens.ConsumerKey = consumerKey
    tokens.ConsumerSecret = consumerSecret

    Dim lastStatusID As Decimal = 123456

    Dim properties As New TimelineOptions()
    properties.UseSSL = True
    properties.SinceStatusId = lastStatusID

    Dim hometimeline As TwitterResponse(Of TwitterStatusCollection) = TwitterTimeline.HomeTimeline(tokens, properties)

    Dim tweet As String

    For Each tweet In hometimeline

    Next

1 个答案:

答案 0 :(得分:0)

TwitterTimeline.HomeTimeline返回TwitterResponse。这个TwitterResposen包含一个属性ResponseObject,它包含你想要的推文。 ResponseObject是TwitterStatus对象的集合,其中包含属性Text,即状态'text。

您的代码应该是这样的:

Dim hometimeline As TwitterResponse(Of TwitterStatusCollection) = TwitterTimeline.HomeTimeline(tokens, properties)

Dim tweet As TwitterStatus

For Each tweet In hometimeline.ResponseObject

Console.Writeline(tweet.Text)

Next

PS。我不喜欢VB语法,所以如果我错了请纠正我。