我正在开发一个应用程序,其中的一部分是获取该应用程序的提及次数。 我在Twitter上创建了一个应用程序,并为REST API v1.1 GET statuses/mentions_timeline生成了OAuth签名,以访问提及时间轴并获取计数(https://api.twitter.com/1.1/statuses/mentions_timeline.json)。 我的问题是如何动态生成oauth签名以访问提及时间轴并获取计数。
我正在开发一个应用程序,其中的一部分是获取该应用程序的提及次数。 我在Twitter上创建了一个应用程序,并为REST API v1.1 GET statuses/mentions_timeline生成了OAuth签名,以访问提及时间轴并获取计数(https://api.twitter.com/1.1/statuses/mentions_timeline.json)。 我的问题是如何动态生成oauth签名以访问提及时间轴并获取计数。
您可以编写自己的OAuth提供程序或使用现有库。以下是Twitter网站上的第三方库列表:
https://dev.twitter.com/docs/twitter-libraries#dotnet
DotNetOpenAuth很好,还有其他的选择。
如果你想自己编写,请查看Twitter的OAuth文档:
https://dev.twitter.com/docs/auth/oauth
这里还有一个很好的OAuth参考资料:
OAuth 实现不会因为新的(有争议的)Twitter API 而改变。您可以像使用 Twitter API 1.0 一样继续生成 OAuth 签名。