在 TweetSharp 中找不到方法 AsToken()

发布于 2024-09-06 23:28:17 字数 1010 浏览 3 评论 0原文

我正在尝试使用 TweetSharp 创建一个 Web 应用程序,它将通过 OAuth 连接到 Twitter。到目前为止,我能够将消费者密钥和消费者秘密传递给 Twitter,让用户允许我的 Web 应用程序访问,然后返回我的应用程序并向我传递 oauth_token。回来后,我尝试根据此处 TweetSharp 的 Demo.OAuth.Web 项目中的示例代码对 Twitter 进行身份验证: http://tweetsharp.codeplex.com/SourceControl/changeset/view/10ab65e64a56#src%2fvs2010%2fDemo.OAuth.Web% 2fDefault.aspx.cs

但是,我收到错误: “TweetSharp.Twitter.Model.TwitterResult”不包含“AsToken”的定义,并且找不到接受“TweetSharp.Twitter.Model.TwitterResult”类型的第一个参数的扩展方法“AsToken”(您是否缺少 using 指令或者程序集参考?)

我在这一行得到它:

var accessToken = FluentTwitter.CreateRequest()
                                            .Authentication
                                            .GetAccessToken(token)
                                            .Request().AsToken();

我已经搜索了文档和一些源代码,但我找不到这个 AsToken 方法在哪里。我是否缺少 using 指令或参考?

I'm attempting to create a web application with TweetSharp that will connect to Twitter with OAuth. So far I am able to pass the consumer key and consumer secret to Twitter, have the user allow my web app access, then come back to my app passing me the oauth_token. Once I get back I am attempting to authenticate to Twitter based on the example code in TweetSharp's Demo.OAuth.Web project here: http://tweetsharp.codeplex.com/SourceControl/changeset/view/10ab65e64a56#src%2fvs2010%2fDemo.OAuth.Web%2fDefault.aspx.cs

However, I'm getting the error:
'TweetSharp.Twitter.Model.TwitterResult' does not contain a definition for 'AsToken' and no extension method 'AsToken' accepting a first argument of type 'TweetSharp.Twitter.Model.TwitterResult' could be found (are you missing a using directive or an assembly reference?)

I'm getting it at this line:

var accessToken = FluentTwitter.CreateRequest()
                                            .Authentication
                                            .GetAccessToken(token)
                                            .Request().AsToken();

I've searched through the documentation and some of the source but I cannot find where this AsToken method is. Is there a using directive or reference that I am missing?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

已下线请稍等 2024-09-13 23:28:17

它位于 TweetSharp.Twitter.Extensions.TwitterExtensions (文件 TwitterExtensions.Model.cs)中。如果添加,

using TweetSharp.Twitter.Extensions;

编译器应该会自动选择它。

It's in TweetSharp.Twitter.Extensions.TwitterExtensions (file TwitterExtensions.Model.cs). If you add

using TweetSharp.Twitter.Extensions;

the compiler should pick it up automatically.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文