Tag: twitter gem

Twitter api表示速率限制为180(按用户身份validation),但使用twitter gem仅限于15个呼叫

我正在使用twitter gem与twitter API进行交互。 我正在使用single user authentication (不是仅应用程序身份validation),如下所示https://github.com/sferik/twitter/blob/master/examples/Configuration.md#single-user-authentication 我有一个页面,用户点击以使用twitter登录(我正在使用http://sign-in-with-twitter.herokuapp.com/ ) 一旦用户通过身份validation,我就获得token和secret ,然后使用我的app consumer_key和consumer_secret以及签名用户的token和secret来初始化Twitter::REST::Client ,如下所示 module Ktwitter class Manager attr_accessor :client def initialize token, token_secret @client = Twitter::REST::Client.new do |config| config.consumer_key = XXXXXXXXXXXXX config.consumer_secret = ZZZZZZZZZZZZZ config.access_token = token config.access_token_secret = token_secret end end def user @client.user end end end obj = Ktwitter::Manager.new request.env[‘omniauth.auth’][‘credentials’][‘token’], request.env[‘omniauth.auth’][‘credentials’][‘secret’] 我有一个(撬)断点,在那里我运行obj.client.user 15次(不到1分钟 […]