Ruby On Rails 和挑战 API

Posted

技术标签:

【中文标题】Ruby On Rails 和挑战 API【英文标题】:Ruby On Rails and Challonge 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?或者我可以使用其他支架系统?

【问题讨论】:

【参考方案1】:

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

【讨论】:

【参考方案2】:

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

【讨论】:

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

以上是关于Ruby On Rails 和挑战 API的主要内容,如果未能解决你的问题,请参考以下文章

选择 Ruby on Rails 作为基于浏览器的在线游戏的平台

Ruby on Rails Paypal REST API 来宾结账

Ruby On Rails 环境搭建

ruby 使用Devise gem验证您的API,使用标头标记。 Ruby on Rails 4.阅读评论。

如何在 Ruby on Rails 中为我的开发和生产环境设置不同的 api 密钥?

Ruby on rails:Google API dailyLimitExceededUnreg