Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/spring/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
org.springframework.social.UncategorizedApiException:使用Twitter REST API时出错_Spring_Twitter_Spring Social - Fatal编程技术网

org.springframework.social.UncategorizedApiException:使用Twitter REST API时出错

org.springframework.social.UncategorizedApiException:使用Twitter REST API时出错,spring,twitter,spring-social,Spring,Twitter,Spring Social,我正在尝试使用SpringSocial进行twitter搜索。我在尝试连接到twitter时出现此错误(对于搜索,我不使用twitter身份验证): 我初始化twitter的方式如下: import org.springframework.social.twitter.api.Twitter; import org.springframework.social.twitter.api.impl.TwitterTemplate; .... private final

我正在尝试使用SpringSocial进行twitter搜索。我在尝试连接到twitter时出现此错误(对于搜索,我不使用twitter身份验证):

我初始化twitter的方式如下:

  import org.springframework.social.twitter.api.Twitter;
  import org.springframework.social.twitter.api.impl.TwitterTemplate;  
  ....      
  private final Twitter twitter;

public TwitterSearchController()
{
    twitter = new TwitterTemplate();
}

我做错了什么?

这可能是由于推特的费率限制。您可以尝试将您的IP和帐户列为白名单。有关更多详细信息,请参见问题。

我认为这是最好的答案:

是的,这就是问题所在,一小时后问题自行解决。谢谢。你应该收到RateLimitExceededException。但是,由于您收到了一个未分类的Edapiexception,看起来来自Twitter的错误已经改变,以至于TwitterErrorHandler不再识别它。我已经创建了跟踪这方面的工作。
  import org.springframework.social.twitter.api.Twitter;
  import org.springframework.social.twitter.api.impl.TwitterTemplate;  
  ....      
  private final Twitter twitter;

public TwitterSearchController()
{
    twitter = new TwitterTemplate();
}