【发布时间】:2013-08-11 22:57:09
【问题描述】:
我想使用 Linq2Twitter 从用 ServiceStack 编写的 REST API 中进行 Twitter API 调用。
我有以下信息:
- ConsumerKey
- ConsumerSecret
- 当用户在网站上验证我们的应用程序时缓存的 OAuth 令牌
- 当用户在网站上验证我们的应用程序时缓存的 OAuth TokenSecret
如何使用此信息创建 TwitterContext 以便进行 API 调用?我正在查看文档,并且看到了 WebForm、MVC、桌面示例,但没有针对我当前的用例。我不认为我可以使用 WebForm/MVC 的,因为如果令牌/令牌密码不正确,它们会尝试将用户重定向到授权页面。我查看了桌面示例,它使用了 pin 授权,我认为我也不能使用。
我知道,如果用户在我缓存了这些值后决定撤销访问权限,则令牌/令牌秘密可能是错误的,因此我需要一种方法来验证,如果失败则什么也不做。
【问题讨论】:
标签: c# twitter servicestack linq-to-twitter