0

对于 Twitter 的 API V1.1 的搜索查询,我需要一点帮助。我想要获取所有具有用户名@dewsly 或包含标签#dewsly 的推文。现在它似乎在做一个“与”,所以它只带回带有#dewsly标签并且来自用户@dewsly的推文。

我的查询应该是什么才能将其更改为“OR”?

?q=#dewsly+from:dewsly
4

1 回答 1

0

我假设您使用的是 ruby​​,然后您只需使用此代码并获取推文

    consumer = OAuth::Consumer.new(consumer_key,consumer_secet,{ :site => "http://api.twitter.com",
      :scheme => :header
    })
  token_hash = { :oauth_token =>your_access_token,:oauth_token_secret =>your_secret}
  user_access_token = OAuth::AccessToken.from_hash(consumer, token_hash) 

如果您是使用 twitter 密钥的新手,那么只需https://dev.twitter.com创建新应用程序并获取所有密钥

request_url = "http://api.twitter.com/1.1/statuses/user_timeline.json?screen_name=#{user_screen_name}"
                request_url =URI.encode(request_url)
                response = access_token.request(:get, request_url)
                body = response.body
                search = JSON.parse(body)
于 2013-08-09T07:31:57.663 回答