Tweetsharp OAuth示例代码

时间:2013-03-15 03:31:48

标签: asp.net web-applications twitter web tweetsharp

我正在将自己介绍给我正在研究的Web应用程序的tweetsharp。有没有人有任何示例代码或知道在哪里?我不确定这是这个问题的正确论坛,但我一直在寻找,我找不到任何最新的东西。他们中的大多数使用较旧版本的TweetSharp,不再适用。

如果没有,也许我可以得到一些指导。

我正试图让OAuth继续前进,到目前为止,我发现的唯一好的指南是通过TweetSharp getHub项目的自述文件。以下代码将我抛弃:

  ViewModel.Message = string.Format("Your username is {0}", user.ScreenName);
    return View();

我是否需要使用MVC应用程序?我不熟悉viewmodels。

如果有人可以帮助我,那么有一个完整的演练或授权示例会很高兴。如果它适用于网络会很好,但是在这一点上任何事情都会有所帮助。

1 个答案:

答案 0 :(得分:2)

这是一个非常广泛的问题,答案取决于您用于网络应用的技术。我今天刚开始查看TweetSharp + OAuth的客户端应用程序,帮助我的是将TweetSharp github页面上的示例与dev.twitter.com上的API文档进行比较。

此链接对我特别有用:https://dev.twitter.com/docs/auth/obtaining-access-tokens。从那里,选择您要提供的登录体验类型,然后按照所需步骤操作。

从原始API转换为TweetSharp调用是微不足道的 - 从原始API名称到TweetSharp方法名称的映射为1:1。例如,当Twitter文档说要打电话时:

POST /oauth/request_token HTTP/1.1

相应的TweetSharp调用是:

OAuthRequestToken requestToken = service.GetRequestToken();