如何获得API调用的响应(shopify)?

时间:2015-06-02 20:00:15

标签: ruby-on-rails api shopify

我已经使用rails大约一个星期,并且已经找到了许多好的教程,但我们找不到任何关于我当前问题的信息。 我有一个网店正在运行,可以通过shopify控制台访问它:

      ShopifyAPI::Customer.find(674469828)
      -> will return the customer with the id 674469828

如果我在rails应用程序中使用相同的代码,则没有任何反应。我想获得此API调用的错误消息,并且不知道如何执行此操作。我的意思是我正在向服务发送POST请求并收到响应(例如HTTP / 1.1 200 OK)。
我怎样才能抓住"我的代码中的http响应?如何显示响应头?我可以使用简单的http请求并轻松获得响应,但如果有API,为什么不使用它 我要感谢任何帮助。

1 个答案:

答案 0 :(得分:1)

假设您已使用API​​凭据等设置应用,则可以“捕获”#34;将响应分配给变量,如下所示:

customer = ShopifyAPI::Customer.find(674469828)
# now we can play around with the customer object

customer.name # => "Jimmy" 

如果这没有帮助/缺少该点,请发布您所提出的具体要求的特定错误消息或服务器输出。