基本上我要做的就是从用户那里得到最近的推文并用它们做些什么。我正在使用Tweetinvi进行基于PIN的身份验证,如网站上所述,如下所示:
page2map
现在问题是我每次通过浏览器启动应用程序时都必须登录并连接到Twitter,这有点令人讨厌。我试图将我的身份验证详细信息保存在文本文件(消费者密钥,消费者密钥,访问令牌,访问令牌密钥)中,然后只是将信息插入appCredentials和userCredentials,但没有结果,因为我不断收到TwitterNullCredentialsException。那么如何保存我的凭据以便我不必在每次启动时重新连接?
答案 0 :(得分:3)
我是Tweetinvi的主要开发者。
如果您存储4个凭据信息,则可以使用2种不同的解决方案重复使用它们:
Auth.SetUserCredentials("CONSUMER_KEY", "CONSUMER_SECRET", "ACCESS_TOKEN", "ACCESS_TOKEN_SECRET");
// OR
var creds = new TwitterCredentials("CONSUMER_KEY", "CONSUMER_SECRET", "ACCESS_TOKEN", "ACCESS_TOKEN_SECRET");
Auth.SetCredentials(creds);
该文档可能有助于您设置应用程序:https://github.com/linvi/tweetinvi/wiki/Introduction