0

我正在用 Ruby 编写 API 包装器,但不知道如何继续。HTTParty非常好,为我处理一切,但HTTParty::get它返回一个HTTParty::Response对象。

我想知道,是否更好:

  1. 让用户HTTParty::Response直接使用对象
  2. 以某种方式转换为哈希?
  3. 创建一个具有属性/字段作为响应对象中的键的类的实例?
4

1 回答 1

1

我正在做一个我实际上做#3的项目。我使用 HTTParty 将数据转换为散列,然后使用散列创建一组相关的 ActiveRecord 类。在 Ruby 类中操作数据(例如进行验证)比将其保留在原始哈希中更容易。

于 2013-02-20T16:58:01.600 回答