我需要制作一个通过eBay API与eBay互动的程序。我用红宝石。我在http://github.com/codyfauser/ebay找到了ebay gem。
问题是gem几乎没有文档。有人可以分享一些代码示例吗?我最感兴趣的是修改物品。
感谢。
萨姆
答案 0 :(得分:2)
以为我会提到最近更新的这个宝石也可用: https://github.com/ccollins/rebay
更新:(2011年8月4日) 我不知道eBay的API目前的宝石状态,但我最后自己编写了一个eBay模块,它只抽象了我需要使用的API调用。这是一次很棒的学习经历,事后来看,坦率地说,比处理一个巨大的宝石库更容易。
这一行代码将使一切变得简单易行:
JSON.parse(open(BASE_URL + params.to_query).read)
其中params是这样的构建哈希:
{
'OPERATION-NAME' => QUERY_TYPE,
'SERVICE_VERSION' => SERVICE_VERSION,
'SECURITY-APPNAME' => EBAY_APP_ID,
'RESPONSE-DATA-FORMAT' => RESPONSE_FORMAT,
'storeName' => ebay_store_id,
'paginationInput.pageNumber' => page
}
答案 1 :(得分:0)
哦,ebay gem附带了一个示例目录,它有一些例子。
答案 2 :(得分:0)
你看过examples了吗?如果您已经做过,那么您在寻找特定的解决方案?