问题标签 [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 回答
523 浏览

ruby-on-rails - 将 Rails Twitter 客户端初始化程序放入初始化程序

我有一个初始化程序twitter.rb

然后我希望能够在其他文件中访问这个“客户端”,比如一个名为 的模型tag.rb,我可以这样做:

0 投票
2 回答
688 浏览

ruby-on-rails - 使用 twitter gem 在特定时间窗口内检索包含特定术语的所有推文

自从推文数量受到限制以来,我一直很难找到这方面的信息。我已经开始在过去两周的窗口中获取推文:

这行不通。如果这样做,由于限制,它只会返回一定数量的推文。我希望所有推文都在时间窗口中满足我的查询。有什么建议么?谢谢你。

0 投票
1 回答
876 浏览

ruby - 如何使用 Ruby twitter gem 获取给定 ID/句柄的关注者列表?

我想使用 Twitter gem 的 v5.0,但我无法弄清楚文档来了解如何在给定句柄的情况下获取关注者列表。

看起来以前的版本有一个看起来像 的方法Twitter.follower_ids('ID to lookup'),但它不再起作用了。

0 投票
1 回答
627 浏览

ruby-on-rails-4 - 如何使用 twitter gem rails 获取 twitter 分析?

我想为我在我的 ruby​​ on rails 应用程序中使用 twitter gem 发布的推文获取 twitter 分析。有没有可能实现这一目标?我想在我的应用程序上显示推文印象,如果有任何可能的方法,请告诉我。

0 投票
0 回答
150 浏览

ruby - Twitter bot 转发同一条推文导致其崩溃

我正在尝试使用 ruby​​ 和 twitter gem 编写一个机器人。

这是我的代码:

目标是简单地转发任何带有“#hashtag”的推文。现在,机器人的行为非常奇怪。由于某些原因,它有时会随机发送两次相同的推文,导致它崩溃。

我尝试了几个小时,我什至复制了这个要点:https ://gist.github.com/nilsding/834c2fe8829d29b79e23

哪个有完全相同的问题。

我怎样才能让它不转发相同的推文?

我已经检查了这个问题,但不明白如何将它应用到我的简单 ruby​​ 文件中。

0 投票
1 回答
551 浏览

ruby-on-rails - 使用 Twitter Gem 删除推文

给定它的 ID,我如何删除推文?

我试过Twitter.status_destroy(1221312312)无济于事(未定义的方法)

这些也不起作用:

client.status(13123123123).delete client.status(13123123123).destroy

0 投票
2 回答
114 浏览

ruby-on-rails - Ruby on Rails - 迭代 Twitter Gem 搜索结果的问题

我已经使用 Twitter 流 API 一段时间了,没有任何问题,但最近切换到使用 REST 并且有点困惑。

我正在尝试使用#vietnam 遍历推文的结果。阅读文档后,看来我应该使用 max_id 来执行此操作。

以下是终端的结果:

搜索查询中的地理编码距离越南中心有 100,000 英里的半径,以确保我的结果不受位置限制。问题是在第二次迭代期间,结果只返回 1 条推文,即最后一个结果的 max_id。

我知道还有更多 341 条带有#vietnam 英文的推文,已通过 Twitter 的高级搜索功能验证: https ://twitter.com/search-advanced?lang=en

我的迭代技术有什么问题?

0 投票
1 回答
347 浏览

ruby-on-rails - Ruby:如何将选项传递给 twitter gem 的 user_timeline 方法?

我正在使用sferik gem来获取推文。

我想将以下额外参数传递给方法“user_timeline”:

计数、include_rts 和 exclude_replies

是否可以将这些作为参数传递?

如果是,我如何将这些额外参数传递给“user_timeline”方法并根据这些额外参数获取适当的响应?

谢谢您的帮助!!

0 投票
0 回答
49 浏览

ruby-on-rails - 在 rails 应用程序中保存与已登录用户关联的推文的最佳方法是什么?

我想使用我的推文user_timeline()并将它们保存到我的应用程序数据库中。

我不确定在哪里调用该函数以及如何保存与我的用户关联的每条推文。

这是我将用户保存到数据库的方式

这是我的模型...

我应该在哪里调用user_timeline()并保存所有推文?

0 投票
1 回答
250 浏览

ruby-on-rails - 当我使用 Twitter Gem 搜索时,剩余速率限制减少了两倍

已编辑:评论中的合理答案

我正在寻找一种在进行咨询之前检查 Twitter API 速率限制的方法,但是对于每次我调用的下一个片段searchremaining都会减少两次而不是一次。

我得到下一个结果:

我很高兴听到你的想法。谢谢阅读!