在 TweetSharp 中找不到方法 AsToken()
我正在尝试使用 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 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
它位于
TweetSharp.Twitter.Extensions.TwitterExtensions
(文件 TwitterExtensions.Model.cs)中。如果添加,编译器应该会自动选择它。
It's in
TweetSharp.Twitter.Extensions.TwitterExtensions
(file TwitterExtensions.Model.cs). If you addthe compiler should pick it up automatically.