所以我运行的代码涉及从推特用户列表中获取推文(我使用基于应用程序的身份验证)。我已经运行了大约2天,现在,它抛出了一个例外,
401:身份验证凭据(https://dev.twitter.com/pages/auth)丢失或不正确。确保您已设置有效的使用者密钥/密钥,访问令牌/密钥,并且系统时钟处于同步状态。
然后我发现https://apps.twitter.com/的应用程序的访问令牌和访问令牌密钥已更改。 OAuth FAQ指南说"我们目前无法访问令牌"所以我不确定到底发生了什么。
以下是执行此操作的代码段(我使用twitter4j库):
private static void getTweetsOfTheseUsers( List<String> usernames )
{
Twitter twit = TwitterAuth.getInstance();
for ( String user : usernames )
{
//get tweets for each user using twit.getUserTimeline();
}
}//end of method
修改 我终止了应用程序并再次启动,它使用相同的a / t和/ t / s再次正常工作。真的不能想到什么是幸福的吗?