尝试在实用程序类中“需要'uri'”并且它似乎没有加载。继续收到错误:
NoMethodError at / undefined method `query' for "https://api.twitter.com/1.1/search/tweets.json?q=%40twitterapi":String
而.query方法应该可以通过:http://www.ruby-doc.org/stdlib-2.0/libdoc/uri/rdoc/URI.html
获得关于我做错的任何想法?
答案 0 :(得分:2)
您尝试调用的方法仅在URI对象上可用,但您尝试在字符串上调用它。 (uri的字符串表示)
如果您希望能够使用这些方法,则需要创建一个URI对象。
uri = URI("https://api.twitter.com/1.1/search/tweets.json?q=%40twitterapi")
uri.query # => "q=%40twitterapi"