我试验了发现,sandbox 可以取到数据,正式环境就报这个错了。
require 'open_taobao'
OpenTaobao.config = {
  'app_key'    => 'xxxxxxx',
  'secret_key' => 'yyyyyyyyyyyyyyy',
  'endpoint'   => "http://gw.api.taobao.com/router/rest"
}
OpenTaobao.initialize_session
params = {
  :method => "taobao.itemcats.get",
  :fields => "cid,parent_id,name,is_parent",
  :parent_cid => 0}
hash = OpenTaobao.get(params)
puts hash #["itemcats_get_response"]["item_cats"]["item_cat"][0..10]
puts OpenTaobao.url(params)