在这个link中,已经解释了如何使用Twitter搜索API,例如: 您的搜索网址是:
https://api.twitter.com/1.1/search/tweets.json?q=superman OR spiderman&result_type=recent
当我使用POSTMAN中的链接(设置OAuth 1参数)进行GET调用时,它工作正常,但是当我从JAVA执行相同的GET调用时,它会给我以下错误:
Caused by: java.net.URISyntaxException: Illegal character in query at index 57: https://api.twitter.com/1.1/search/tweets.json?q=superman OR spiderman&result_type=recent
at java.net.URI$Parser.fail(URI.java:2848)
at java.net.URI$Parser.checkChars(URI.java:3021)
如果我只搜索一个没有空格和OR的单词,它就能正常工作。