我觉得我在这里缺少一些非常简单的东西。所以我有认证会话,我本质上想加载当前的Shop对象来访问某些东西,比如电子邮件地址,shop_owner等。如何检索它以基本上得到这个响应?
http://api.shopify.com/shop.html#show
我尝试查看/admin/shop.json并使用
ShopifyAPI::Shop.find(someidnumber)
但没有去?
答案 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