我已经使用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,为什么不使用它
我要感谢任何帮助。
答案 0 :(得分:1)
假设您已使用API凭据等设置应用,则可以“捕获”#34;将响应分配给变量,如下所示:
customer = ShopifyAPI::Customer.find(674469828)
# now we can play around with the customer object
customer.name # => "Jimmy"
如果这没有帮助/缺少该点,请发布您所提出的具体要求的特定错误消息或服务器输出。