ruby-on-rails - 在 rails 中为多个用户配置 Twitter 应用程序

标签 ruby-on-rails ruby

我想在 rails 中制作一个 twitter 应用程序并为多个用户配置它。但我不确定我必须在配置中做什么。我在 twitter Controller 中的配置代码是

Twitter::REST::Client.new do |config|
config.consumer_key = 'xxxxxxx'
config.consumer_secret = 'xxxxxxx'
config.oauth_token = 'xxxxxx'
config.oauth_token_secret = 'xxxxxxxxx'
end

最佳答案

consumer_keyconsumer_secret 这两个值是特定于应用程序的,您需要在整个应用程序中使用它们。

另一方面,oauth_tokenoauth_token_secret 是特定于用户的,这意味着您将当前用户返回的 oauth token 提供给它们(不是 你的个人 oauth token )。

您可以在 Twitter Developers: Obtaining access tokens 找到更多信息。 .

关于ruby-on-rails - 在 rails 中为多个用户配置 Twitter 应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32328848/

相关文章:

ruby-on-rails - ActionController::UrlGenerationError: 没有路由匹配 {:action= >"index", :controller= >"educations"}

ruby-on-rails - 设计首次使用 Rails 登录

ruby - 通过 ruby​​ 文件确认可执行文件(脚本、bat、cmd、exe)的存在

ruby - 我想在这里使用什么样的 Ruby 变量?

ruby-on-rails - Spork 配置错误? : `require' : no such file to load

jquery - escape_javascript 后的砌体

ruby-on-rails - 用于 Rails 应用程序的 Lint

ruby-on-rails - 如何使用 ElasticSearch-Rails 查询 dsl 返回相关关系

Ruby 注入(inject)递归?

ruby-on-rails - 以相反的顺序获取最近 14 天