0

我最初发布了一个关于使 SharePoint 2010 计时器作业能够访问 twitter API 并选择 Spring Social .NET api 并遇到另一个障碍的问题。

我无法让 OAuth 握手或“跳舞”工作。

我有与我的帐户相关联的使用者密钥和秘密,以及访问令牌和秘密,但是每当我尝试初始化 TwitterServiceProvider 对象时,每当我尝试查询时都会收到 401 错误。

提供的控制台/mvc 和 wp7.1 示例并没有提供太多关于如何让此代码(应该在没有人为参与的情况下运行)工作的见解。

有没有人有这方面的好资源?

提前致谢

4

1 回答 1

2

如果您已经拥有访问令牌值和秘密,则可以执行以下操作:

ITwitter twitter = new TwitterTemplate("consumerKey", "consumerSecret", "accessTokenValue", "accessTokenSecret");
// twitterApi.UserOperations.GetUserProfile();

相当于:

TwitterServiceProvider serviceProvider = new TwitterServiceProvider("consumerKey", "consumerSecret");
ITwitter twitterApi = serviceProvider.GetApi("accessTokenValue", "accessTokenSecret");
// twitterApi.UserOperations.GetUserProfile();

你如何获得访问令牌的秘密和价值?

于 2013-01-16T08:00:10.523 回答