【发布时间】:2011-04-27 21:14:41
【问题描述】:
我正在尝试使用 Twitterizer API 转发推文。
Dim accessToken As Twitterizer.OAuthTokens = New Twitterizer.OAuthTokens()
accessToken.AccessToken = 'XXXXXXXXXXXXXXXXXXXX'
accessToken.AccessTokenSecret = 'XXXXXXXXXXXXXXXXXXXX'
accessToken.ConsumerKey = 'XXXXXXXXXXXXXXXXXXXX'd
accessToken.ConsumerSecret = 'XXXXXXXXXXXXXXXXXXXX'
Dim retweets As Twitterizer.TwitterResponse(Of Twitterizer.TwitterStatusCollection) = Twitterizer.TwitterStatus.Retweets(accessToken , '1234567')
代码的最后一行是“对象引用未设置为对象的实例”。 Retweets 方法是公共共享方法,因此无需将 TwitterStatus 类声明为新的 TwitterClass 即可访问它。我哪里做错了?
更新: 堆栈跟踪:
在 C:\ProjectFiles\twitterizer\Twitterizer2\Methods\Tweets\RetweetsCommand.cs 中的 Twitterizer.Commands.RetweetsCommand.Init():Twitterizer.Core.CommandPerformer1.PerformAction(ICommand1 命令的第 83 行)在 C:\ProjectFiles \twitterizer\Twitterizer2\Core\CommandPerformer.cs:第 54 行 Twitterizer.TwitterStatus.Retweets(OAuthTokens 令牌,十进制 statusId,RetweetsOptions 选项)在 C:\ProjectFiles\twitterizer\Twitterizer2\Methods\Tweets\TwitterStatus.cs:第 327 行Twitterizer.TwitterStatus.Retweets(OAuthTokens tokens, Decimal statusId) 在 C:\ProjectFiles\twitterizer\Twitterizer2\Methods\Tweets\TwitterStatus.cs:第 339 行 Modules_Social_TwitterMessages.RefreshTwitterMessages() in
【问题讨论】:
-
您使用的是哪个版本的库?您可以发布异常的堆栈跟踪吗?
-
我使用的是 2.3.1。请查看我在 stackTrace 问题中的更新。
-
嗯,升级到2.3.2版本后错误消失了
-
如果您解决了问题,请考虑回答您自己的问题。更多信息here.
标签: twitterizer