2012-08-10 15 views
7

मुझे लगता है कि मैं यहां कुछ बेहद सरल याद कर रहा हूं। तो मेरे पास प्रमाणीकरण सत्र है, और मैं अनिवार्य रूप से वर्तमान शॉप ऑब्जेक्ट को कुछ ईमेल तक पहुंचने के लिए लोड करना चाहता हूं, जैसे कि ईमेल पता, shop_owner, आदि। मैं यह प्रतिक्रिया कैसे प्राप्त कर सकता हूं?दुकानदारी की दुकान वस्तु को पुनर्प्राप्त करना?

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

मैं /admin/shop.json देख रही है और

ShopifyAPI::Shop.find(someidnumber) 

लेकिन कोई जाने उपयोग करने की कोशिश?

उत्तर

11

एंडपॉइंट /admin/shop.json है। यदि आप ShopifyAPI मणि का उपयोग कर रहे हैं, resources/shop.rb में आप देखेंगे कि current फ़ंक्शन है।

कॉलिंग ShopifyAPI::Shop.current एक शॉप ऑब्जेक्ट को आपके द्वारा देखे जा रहे विवरण के साथ वापस कर देगा।

यदि आपको सही ऑब्जेक्ट/प्रतिक्रिया वापस नहीं मिल रही है तो आपको ठीक से प्रमाणीकृत नहीं किया जाना चाहिए।

0

आप के साथ

ShopifyAPI::Shop.current 

हालांकि इसे उपयोग कर सकते हैं, के क्रम में यह काम करने के लिए - आप अपने नियंत्रक की जरूरत से प्राप्त करना ShopifyApp::AuthenticatedController

कुछ की तरह:

class MyController < ShopifyApp::AuthenticatedController 
संबंधित मुद्दे