ech*_*n00 5 rubygems ruby-on-rails ruby-on-rails-4
举个例子,这两个 gem https://github.com/philnash/bitly和https://github.com/nfo/gmail_xoauth需要类似的东西
client = Bitly.client
Run Code Online (Sandbox Code Playgroud)
和
imap = Net::IMAP.new('imap.gmail.com', 993, usessl = true, certs = nil, verify = false)
Run Code Online (Sandbox Code Playgroud)
我是否应该在每次使用这些客户端时初始化它们?例如,在每个功能中我都需要使用这些客户端的方法?
编辑:仍然不确定如何初始化这样的库
require 'mixpanel-ruby'
tracker = Mixpanel::Tracker.new(PROJECT_TOKEN)
tracker.track(user_id, 'Sent Message')
Run Code Online (Sandbox Code Playgroud)
创建 ocnfig/initializers/bitly.rb
config.bitly_client = Bitly.client
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2286 次 |
| 最近记录: |