首页 > 解决方案 > 我需要在哪里放置 ruby​​-trello gem 的配置代码?

问题描述

我正在创建用于管理 Trello 相关板和列表的 rails API 应用程序。我决定使用“ruby-trello”gem。

github ruby​​-trello 页面 ( https://github.com/jeremytregunna/ruby-trello )有一个配置示例。

配置如下所示:

Trello.configure do |config|
  config.developer_public_key = 'my_trello_key'
  config.member_token = 'my_trello_token'
end

我从 trello 开发人员那里得到了密钥和令牌。我已将此代码添加到应用程序类中的 config/application.rb 中。但是当我试图从 Trello 获取一些数据时,我看到了这个错误:

Trello::ConfigurationError (Trello has not been configured to make authorized requests.)

有人可以帮忙吗?我需要把这个配置代码放在哪里?

对不起我的英语不好。

标签: ruby-on-railsrubyrails-apitrello

解决方案


Rails 约定是把它放进去,config/initializers/trello.rb以便在 Rails 启动时被拾取。

奇怪的是,他们似乎没有在文档中提到这一点。


推荐阅读