问题标签 [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 投票
0 回答
80 浏览

ruby-on-rails - 在 Rails 中存储来自 Twitter API 的数据

在开始之前,我还在学习整个 MVC 框架,所以请理解你的解释。

我正在使用 Twitter Gem 调用 Twitter API。我收集了我所有的追随者,并使用genderize.io ruby​​ gem 扩展返回他们的姓名和性别。我在我的索引视图中显示性别“男性、女性、未知”的名称和百分比。

我的最后一段代码将分解返回一个 JSON 对象。

我的问题是如何重构这个长索引方法并将其分解,以便模型可以存储我从 API 和性别分解中返回的数据?换句话说,我需要存储 Screename (screen_name)、关注者列表 (@user_name) 和性别百分比 (@gender_percentage)。

如果有人知道如何开始分解以及将数据存储在哪里,请告诉我

我的代码显示在这里。

0 投票
1 回答
1052 浏览

ruby - 使用 twitter gem,我如何从 Twitter::REST:Tweets.retweet 转发 Twitter::Tweet?

我有一个 Twitter::Tweet 实例,它没有转推方法。(http://www.rubydoc.info/gems/twitter/Twitter/Tweet

但是,Twitter::REST::Tweets 确实有一种我可以用来转发的方法。(http://www.rubydoc.info/gems/twitter/Twitter/REST/Tweets#retweet-instance_method

我在以下位置找不到示例:https ://github.com/sferik/twitter

任何帮助表示赞赏。我可能只是在晚上太晚了,无法弄清楚事情。

干杯,伊恩。

0 投票
1 回答
445 浏览

ruby - Twitter gem 使用 - 法拉第生成器错误

我正在尝试使用 twitter gem 并获得

当我运行代码时。其他人得到这个或知道如何解决它

0 投票
1 回答
225 浏览

ruby-on-rails - Twitter gem:如何避免使用 max_id 进行深度搜索?

我希望我的应用每隔几分钟在 Twitter 上搜索带有特定 #tag 的推文,如下所示:

但是,我不想每次都进行完整搜索。在构建应用程序时,我遇到了 Twitter::TooManyRequests 错误,因为它返回了很多结果(推测 Twitter gem 向 Twitter 发出了一次client.search()调用所需的尽可能多的请求)。

我不需要它每次都搜索超深。能不能把max_id参数传给client.search方法,不浪费API调用?

0 投票
1 回答
240 浏览

ruby - 在 ruby​​ 中使用 twitter gem 获取转发

我一直在 ruby​​ 中使用 twitter gem 来获取推文的各种属性。我已成功获取所有属性。但是,当我尝试获取转推时,它总是给我 0 的值。

转推总是给我零值
下面是一些用户的示例输出。

那么有没有办法让特定用户转发
任何帮助非常感谢。

0 投票
2 回答
376 浏览

ruby-on-rails - 使用 Twitter gem 删除转推

我正在开发一个使用 Twitter ruby​​ gem 的项目,我希望能够“撤消”转发。到目前为止,我没有运气尝试搜索原始推文,然后删除第一次出现的推文,如果它属于我的话。有一种不喜欢的方法,但没有令人讨厌的不转发。到目前为止,唯一有用的是我知道它是否已被转发。为此,我只能看到提及我的推文。

0 投票
1 回答
102 浏览

ruby - Twitter ruby​​ gem .search 请求多个响应

在下面的代码中,我指定我想向 twitter api 发出 1 个请求,但是当我puts输出到终端时,我继续收到许多响应,直到我终止程序。如何将其限制为仅指定数量的请求?我是红宝石的新手,所以我可能在这里明显遗漏了一些东西。

twitter gem api 的文档

0 投票
1 回答
936 浏览

ruby-on-rails - Twitter::Error::Forbidden - 无法验证您的凭据 - Rails 中的 Twitter gem

我正在使用Twitter gem尝试在我的网页上发布来自某个帐户的推文列表,但是我不断收到“无法验证您的凭据”错误。

我什至把 |config| 阻止控制器尝试缩小正在发生的事情,但没有甜甜圈!

Twitter 键是正确的。我刚刚创建了一个应用程序并将它们直接复制/粘贴到 config/application.yml 文件中。然后当它不起作用时,我创建了一个新应用程序并再次尝试。

配置/应用程序.rb

配置/应用程序.yml

应用程序/控制器/pages.html.erb

错误页面:

有一些简单的事情我搞砸了,我敢肯定。我真的不知道我做错了什么。

提前致谢!

0 投票
1 回答
193 浏览

ruby-on-rails - 发布到 Twitter 的视频的视频观看次数

我需要通过 Twitter API 控制台访问发布到 Twitter 帐户的视频的视频观看次数。是否可以获取视频观看次数?我在 Rails 中使用 Twitter gem 来访问在 Twitter 中完成的帖子的指标。

请建议!

0 投票
3 回答
1106 浏览

ruby-on-rails - 未定义的方法“get_access_token”

我的推特控制器代码是这个

在索引页面上添加您的 twitter 帐户选项。点击它后它将授权应用程序&在授权过程之后我面临一个错误“未定义的方法`get_access_token'。我在这一行面临错误”@access_token = @request_token.get_access_token(:oauth_verifier => params["oauth_verifier"] )"