我覺得我在這裏錯過了一件非常簡單的事情。所以我有認證會話,我基本上想要加載當前的Shop對象來訪問一些東西,比如電子郵件地址,shop_owner等。我怎樣才能檢索到基本上得到這個響應?正在檢索shopify店對象?
http://api.shopify.com/shop.html#show
我試圖尋找/admin/shop.json和使用
ShopifyAPI::Shop.find(someidnumber)
,但沒有去?
我覺得我在這裏錯過了一件非常簡單的事情。所以我有認證會話,我基本上想要加載當前的Shop對象來訪問一些東西,比如電子郵件地址,shop_owner等。我怎樣才能檢索到基本上得到這個響應?正在檢索shopify店對象?
http://api.shopify.com/shop.html#show
我試圖尋找/admin/shop.json和使用
ShopifyAPI::Shop.find(someidnumber)
,但沒有去?
終點是/admin/shop.json
。如果您使用ShopifyAPI寶石,在resources/shop.rb
中,您會看到有一個current
函數。
調用ShopifyAPI::Shop.current
將返回一個Shop對象,其中包含您要查找的詳細信息。
如果您沒有收到正確的對象/響應,那麼您不能正確地進行身份驗證。
您可以
ShopifyAPI::Shop.current
但是訪問,以便爲它工作 - 你需要你的控制器繼承ShopifyApp::AuthenticatedController
喜歡的東西:
class MyController < ShopifyApp::AuthenticatedController