2
namecheap API 호출을 만들기 위해 Ruby 콘솔 스크립트를 만들려고합니다. namecheap 보석을 발견하여 sudo gem install namecheap
을 사용하여 설치했습니다.namecheap 보석을 어떻게 사용합니까?
/var/lib/gems/1.9.1/gems/namecheap-0.1.2/lib/monkey_patch.rb:14:in `block in to_param': undefined method `to_query' for "myusername":String (NoMethodError)
from /var/lib/gems/1.9.1/gems/namecheap-0.1.2/lib/monkey_patch.rb:13:in `each'
from /var/lib/gems/1.9.1/gems/namecheap-0.1.2/lib/monkey_patch.rb:13:in `collect'
from /var/lib/gems/1.9.1/gems/namecheap-0.1.2/lib/monkey_patch.rb:13:in `to_param'
from /var/lib/gems/1.9.1/gems/namecheap-0.1.2/lib/namecheap/api.rb:15:in `api_call'
from /var/lib/gems/1.9.1/gems/namecheap-0.1.2/lib/namecheap/domains.rb:5:in `get_list'
from ./chkdn.rb:15:in `<main>'
: 나는 스크립트를 실행할 때
ruby 1.9.3p194 (2012-04-20 revision 35410) [x86_64-linux]
내가이 오류 :
#!/usr/bin/env ruby
require 'namecheap'
Namecheap.configure do |config|
config.key = 'mykey'
config.username = 'myusername'
config.client_ip = 'myip'
end
Namecheap.domains.get_list
내 루비 버전 :
나는 키, 사용자 이름과 clientip을 숨기고, 내 테스트 스크립트를 작성어떤 아이디어가 잘못 되었나요?