我有一个使用 LinqtoTwitter 的 twitter 机器人,它工作得非常好,但是当我在其他用户推文的近 20 条回复(评论)之后启动它时,令牌会在没有任何警告的情况下过期。我将间隔从每 5 分钟更改为每 10 分钟,但令牌仍然消失,我需要生成一个新令牌!
此应用程序根据用户的推文向用户发送产品链接,它基于网络并运行后台线程,因此一旦运行,即使关闭网页,它也会在后台运行我该如何解决这个问题?!现在该应用程序被暂停了:(不是用户!这是身份验证代码:
private static string consumer_Key = ConfigurationManager.AppSettings["consumerkey"];
private static string consumer_Key_Secret = ConfigurationManager.AppSettings["consumersecret"];
private static string access_Token = ConfigurationManager.AppSettings["accessToken"];
private static string access_Token_Secret = ConfigurationManager.AppSettings["accessTokenSecret"];
static SingleUserAuthorizer auth = new SingleUserAuthorizer
{
CredentialStore = new SingleUserInMemoryCredentialStore
{
ConsumerKey = consumer_Key,
ConsumerSecret = consumer_Key_Secret,
AccessToken = access_Token,
AccessTokenSecret = access_Token_Secret,
}
};