2012-08-10 2 views
7

나는 여기서 아주 단순한 것을 놓치고있는 것처럼 느낍니다. 그래서 인증 세션을 가지고 있고, 본질적으로 전자 메일 주소, shop_owner 등과 같은 일들에 액세스하기 위해 현재 Shop 개체를로드하려고합니다. 어떻게 본질적으로이 응답을 얻을 수 있습니까? Shopify Shop 객체를 가져 오는 중입니까?

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

나는 /admin/shop.json보고

ShopifyAPI::Shop.find(someidnumber) 

하지만 이동을 사용하여 시도?

답변

11

엔드 포인트는 /admin/shop.json입니다. ShopifyAPI 젬을 사용하고 있다면 resources/shop.rbcurrent 기능이 있음을 알 수 있습니다.

ShopifyAPI::Shop.current을 호출하면 찾고자하는 세부 정보가있는 Shop 객체가 반환됩니다.

올바른 개체/응답을 얻지 못하면 올바르게 인증하면 안됩니다. 그것이 작동하는

0

당신은 순서대로,

ShopifyAPI::Shop.current 

그러나 그것을 액세스 할 수 있습니다 - 당신이 상속하는 컨트롤러를 필요 ShopifyApp::AuthenticatedController

뭔가 같은 :

class MyController < ShopifyApp::AuthenticatedController 
관련 문제