检索shopify Shop对象?

时间:2012-08-10 02:56:42

标签: ruby-on-rails shopify

我觉得我在这里缺少一些非常简单的东西。所以我有认证会话,我本质上想加载当前的Shop对象来访问某些东西,比如电子邮件地址,shop_owner等。如何检索它以基本上得到这个响应?

http://api.shopify.com/shop.html#show

我尝试查看/admin/shop.json并使用

ShopifyAPI::Shop.find(someidnumber)

但没有去?

2 个答案:

答案 0 :(得分:11)

端点为/admin/shop.json。如果您正在使用ShopifyAPI gem,则会在resources/shop.rb中看到有current个功能。

调用ShopifyAPI::Shop.current将返回Shop对象,其中包含您要查找的详细信息。

如果您没有收到正确的对象/响应,则无法正确验证。

答案 1 :(得分:0)

您可以使用

访问它
ShopifyAPI::Shop.current

但是,为了使其工作 - 您需要控制器继承ShopifyApp::AuthenticatedController

类似的东西:

class MyController < ShopifyApp::AuthenticatedController