问题标签 [twitter-gem]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
299 浏览

ruby-on-rails-3 - 如何使用omniauth-twitter gem 识别身份验证失败原因

twitter + devise + omniauth + omniauth-twitter用来通过 twitter api 对用户进行身份验证。从我到达的网站,twitter 登录。我提供我的推特凭据。之后,我被重定向到回调 url。但是响应说身份验证失败。有没有办法可以确定身份验证失败的原因。

如果身份验证成功,我将在request.env['omniauth.auth']. 认证失败怎么办?有没有类似的变量可用?

0 投票
6 回答
9602 浏览

ruby-on-rails-3 - OAuth::Unauthorized 401 int twitter-omniauth gem

最近几天我一直在尝试使用twitter-omniauthgem 对用户进行身份验证,但没有成功。(使用 facebook 进行身份验证非常有效)

我不断收到 401 Unauthorized 错误。

我通过stackoverflow搜索,但没有一个答案可以解决我的问题。

当我尝试时,我到达了 twitter 登录http://127.0.0.1/users/auth/twitter。我登录并被重定向到http://127.0.0.1/users/auth/twitter/callback并且出现未经授权的错误。

在我在推特中输入的回调网址下方

http://127.0.0.1/users/auth/twitter/callback

rake routes输出

如果您需要更多信息,我会提供。请帮我解决这个问题。

0 投票
1 回答
1054 浏览

ruby-on-rails-3 - 使用 Twitter ruby​​ gem 进行搜索疑难解答

我正在尝试使用特定主题标签搜索用户的推文,其中用户的推特句柄由配置文件模型(@profile.twitter)上的推特属性定义。

这是我的控制器中的操作:

如果我像下面这样手动执行搜索,它可以工作,尽管我Unexpected tRPAREN在我的 IDE 中得到一个:

如果我像下面那样执行搜索(使用 twitter 属性),Unexpected tRPAREN就会消失,但我得到(undefined method 'merge' for [{:from=>"username"}]:Array)

如果我像下面那样执行搜索(仍然使用 twitter 属性),我会Unexpected tRPAREN在我的 IDE 中得到一个,/Users/Travis/.rvm/rubies/ruby-1.9.2-p290/lib/ruby/1.9.1/net/http.rb:678: [BUG] Segmentation fault然后我的服务器就会关闭。

开始搜索似乎有点不同,但随后会以与上述相同的分段错误关闭服务器:

有没有其他人遇到过这个问题,可以帮助我解决问题?

0 投票
1 回答
394 浏览

ruby-on-rails - 哪个后台进程用于通过 ruby​​ on rails 应用程序从 Twitter 连续获取数据

我的应用程序需要不断从 Twitter 获取数据。我使用 twitter gem 来访问 Twitter API。每半小时使用#rufus-scheduler 访问 Twitter API,但它不起作用,因为有一段时间它被 Twitter API 阻止以增加限制。

0 投票
1 回答
217 浏览

ruby-on-rails-3.2 - twitter gem 2.0.2 ArgumentError

我刚刚更新到 rails 3.2 和 twitter gem 2.0.2

现在,当我启动 Web 服务器时,我收到了这条消息

lib/twitter.rb:10内容

昨天它与 rails 3.1 和 twitter gem 1.6.0 一起使用

我怎样才能解决这个问题?

谢谢

0 投票
2 回答
1212 浏览

ruby - 搜索和关注有困难,使用 twitter gem 和 ruby

因此,在 PHP 中,这段代码可以在几个月前实时运行。

我正在尝试对 Ruby 做同样的事情。我可以回复,我可以更新,但是我缺乏对尝试完成我在上面的代码中所做的事情的理解,这会进行 API 调用并检索 Json 列表,然后从中拉出用户。

我迷路了,救命!

0 投票
1 回答
318 浏览

ruby-on-rails - Twitter gem:错误的URI?

我今天更新了我的 Twitter gem,但它Twitter.user_timeline("some_user")不再有效。

我得到:

URI::InvalidURIError: bad URI(is not URI?): https://api.twitter.com/1/statuses/user_timeline.json?screen_name=dalailama

但是当我将它插入我的浏览器时,它工作正常。

任何想法为什么会这样?它在生产和开发中都这样做。

解决了

看起来他们刚刚推出了一个新版本。再次更新了我的 gemfile,它可以工作了。

0 投票
2 回答
1643 浏览

ruby-on-rails-3 - Twitter gem - 如何获取新推文的 ID?

我正在使用 twitter gem 来更新用户状态。但是,我还需要知道最近创建的状态的 ID,以便稍后将其删除。这里有什么指导吗?

0 投票
1 回答
189 浏览

ruby - 使用 apigee 配置 twitter gem 版本 3

我通过设置将 twitter gem 版本 2 与 apigee 结合使用:

Twitter.gateway = 'myapp-myapigee.apiggeee.com'

在版本 3 中,删除了通过网关配置对 API 网关的支持。如更新版本中所指出的,任何与实现自定义法拉第中间件有关的指针都值得赞赏。

0 投票
1 回答
768 浏览

ruby - Twitter gem - 如何获取推文的纬度和经度?

如何使用 Twitter gem 获取推文的经纬度?