我正在尝试构建桌面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
答案 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语法,所以如果我错了请纠正我。