【问题标题】:Ruby On Rails and Challonge APIRuby On Rails 和挑战 API
【发布时间】:2012-08-25 09:54:12
【问题描述】:

我很新,但正在了解 Ruby on Rails 的概念。我正在努力让锦标赛开始并运行。我在 Gem 文件中添加了 gem 作为依赖项;但是,我不确定在哪里添加我的用户名和 API 密钥。这是 API - https://bitbucket.org/corneldm/challonge-api/wiki/Home - 在视图“Challonge::Tournament.find(:all)”中显示过滤后的列表怎么样。我不确定如何连接预配置的 ActiveResource 类。有没有人体验过 Challonge API for Ruby?或者我可以使用其他支架系统?

【问题讨论】:

    标签: ruby-on-rails ruby tournament


    【解决方案1】:

    config/initializers 中的文件是放置配置信息的常规位置,可能在 challone.rb 中,因此很清楚正在初始化什么

    【讨论】:

      【解决方案2】:

      如果你有特定于环境的用户名和 API 密钥,那么你可以考虑 /environments/.rb

      【讨论】:

      • 如何使用他们使用的示例: 基本用法 获取所有锦标赛: Challonge::Tournament.find(:all) 获取过滤后的锦标赛集: Challonge::Tournament.find(:all, :params => {:state => 'in_progress'})