问题标签 [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.
ruby-on-rails - Rails 控制台上的速率限制与通过 Rails 应用程序不同
我看到一些关于 Twitter 速率限制的奇怪行为。当我在我的 rails 应用程序中(在控制器中的操作中)运行以下代码时,我经常会收到错误消息:
Twitter::Error::TooManyRequests。
但是,如果我在 rails 控制台中运行相同的代码,我就没有问题,并且可以向 Twitter 发出任意数量的请求。
应用代码:
Rails 控制台代码:
为什么速率限制不一样?
我正在使用 4.7.0 版的 Twitter gem。
顺便说一句,我还注意到我收到了不同数量的返回推文。我假设这是由于相同的原因。
ruby - 使用 Twitter Gem 从用户的时间轴中提取图像
我希望用户能够“选择”他们之前通过 Twitter 上传的图像。
我正在使用 Sferik 的 Twitter Gem,但在阅读了文档之后,我并没有走得更远。
当我调用经过身份验证的用户的时间线时,我可以看到一些推文具有如下媒体对象:
如何通过 Twitter gem 提取其中几个媒体 URL?
ruby-on-rails-3 - Twitter::Error::Forbidden - 无法验证您的凭据
我正在使用 devise + omniauth,我可以正确连接到 twitter api。
但是当我尝试使用 twitter gem 时,控制台中出现以下错误:
“Twitter::Error::Forbidden - 无法验证您的凭据”
我已经安装了 gem 并在 config/initializers/twitter.rb 创建了一个初始化程序
我正在尝试进入控制器:
ruby-on-rails - Twitter gem 无法在推文中呈现链接
Twitter gem 无法在推文中呈现链接。如何呈现 Twitter 链接以供查看?例如链接到@user 或链接到#tag
看法:
控制器:
ruby-on-rails - 使用 Twitter gem 获取通知
我正在尝试使用 Twitter gem 获取 Twitter 通知。我正在使用来自 Twitter::User 的方法通知,但false
即使我从 Twitter 收到有关这些新通知的电子邮件,该值也始终是:
ruby-on-rails - 使用 Ruby on Rails twitter gem 实例化多个 twitter 帐户
我正在使用 sferiks gem https://github.com/sferik/twitter
我想从一个循环中实例化多个帐户。
这是我认为会起作用的...
如果我要在没有循环的情况下实例化多个帐户
然后使用你会做的宝石发布
我究竟做错了什么?
ruby-on-rails - 在 Rails 上“需要”Twitter gem 时出现 LoadError
我正在使用 Rails 4.0.1、Ruby 2.0 和运行 Windows。我在我的一个控制器文件中尝试了 'require'-ing 'twitter':
我在我的 Gemfile 中添加了“twitter”:
然后重新启动我的 Rails 服务器。但是,当我跑步时,rails s
我得到了:
我已尝试研究此错误,但没有发现任何此类错误的常见原因是忘记在 Gemfile 中包含 twitter 或忘记需要 rubygems。对新手 Rails 开发人员有任何帮助吗?谢谢!
ruby - 你如何伪造来自 twitter-gem 的 twitter 数据?
我有一个工作脚本,它使用 twitter gem 来从 twitter 中提取信息。但是,如果不实际调用 twitter,我无法找到一种方法来伪造这些数据进行测试。
有谁知道模拟这个的方法?我什至会用手写这个,我只是想不出正确的格式。
谢谢。
ruby - 为什么我不能在 Twitter gem 中修改冻结的时间?
我有一个来自twitter gem的 Tweet 对象,名为@tweet
.
我能够做到:
但是,我想更改时区created_at
,所以我尝试了:
并得到:
我将如何从当前的 UTC-08:00 更改created_at
为 CET 时间?
ruby-on-rails - 你如何遍历 Twitter gem 用户时间线?
导轨新手。我正在编写一个应用程序,该应用程序使用 sferik Twitter gem 提取 Twitter 用户时间线,遍历时间线并将每个单独的推文写入模型/表中。我可以将用户时间线放入哈希中,但是当我尝试迭代(例如 tweet.each 做..)并保存每条推文时,应用程序只会保存哈希中的最后一条推文,而不是每条单独的推文。我试图做一个嵌套循环,但在第二级迭代中得到一个未定义的“每个”方法。代码如下,欢迎所有建议。
Rails 3、PostgreSQL、Twitter gem。
所以“@content.each 做 |post|” 部分不会遍历每条推文并插入 4 条不同的记录,它只插入最后一条记录。我已经尝试了以下每种形式并收到“未定义 Twitter id 的每种方法......”
有什么想法或建议吗?