我试验了发现,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)