2

我正在向我正在开发的 Web 应用程序介绍我的 tweetsharp。有没有人有任何示例代码或知道在哪里?我不确定这是这个问题的正确论坛,但我一直在搜索一整夜,我找不到任何最新的东西。他们中的大多数使用旧版本的 TweetSharp 并且不再适用。

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

我正在尝试启动 OAuth,到目前为止,我发现的唯一好的指南是通过 TweetSharp getHub 项目的自述文件。以下代码让我失望:

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

我需要使用 MVC 应用程序吗?我不熟悉视图模型。

如果有人可以帮助我,最好有一个完整的演练或授权示例。如果它是用于网络的,那就太好了,但此时任何事情都会有所帮助。

4

1 回答 1

2

这是一个非常广泛的问题,答案将取决于您用于 Web 应用程序的技术。我今天刚开始研究 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();
于 2013-03-20T09:01:49.417 回答