2012-05-11 22 views
5

का उपयोग करते हुए नील क्लास मुझे लगता है कि यह एक साधारण समस्या होनी चाहिए, लेकिन मैं इसे ट्रैक करने की कोशिश कर अपने बालों को खींच रहा हूं। मैं स्थापित कर रहा हूँ chargify_api_ares मणि, लेकिन जैसा किशून्य के लिए अपरिभाषित विधि 'पथ': चार्जिफा_एपीआई_एर्स मणि

Chargify::Subscription.create 

भी बुनियादी बातें ऐसी नहीं कर सकते मैं इस पथ त्रुटि मिलती है के रूप में। मुझे लगता है कि यह किसी मणि मुद्दे होना चाहिए लेकिन यह नहीं पता कि यहां से कहाँ जाना है।

अपडेट: बंडल शो chargify_api_ares सही पथ दिखाता है, मैं बस इसे किसी भी तरह से एक्सेस नहीं कर सकता। अभी भी यादृच्छिक पर्यावरण से संबंधित चीजों की कोशिश कर रहा है

ऐसा लगता है कि इस समस्या का स्रोत है, active_resource \ base.rb में:

# Gets the \prefix for a resource's nested URL (e.g., <tt>prefix/collectionname/1.json</tt>) 
     # This method is regenerated at runtime based on what the \prefix is set to. 
     def prefix(options={}) 
     default = site.path 
     default << '/' unless default[-1..-1] == '/' 
     # generate the actual method based on the current site path 
     self.prefix = default 
     prefix(options) 
     end 

मैं यह समझ के रूप में, Chargify.subdomain site.path की स्थापना की जानी चाहिए, लेकिन मुझे समझ नहीं आता सक्रिय संसाधन बहुत अच्छी तरह से पता है कि क्या हो रहा है और खोदना जारी रहेगा।

+0

अपडेट: मुझे रेल कंसोल के माध्यम से यह कोशिश की जा रही है, जो भी इसके लायक है। – RubyNoob

+0

UPDATE2: स्पष्टीकरण के लिए: मैं बनाने के लिए वैध तर्क जोड़ रहा हूं(), और निर्माण कॉल से पहले Chargify.subdomain और Chargify.api_key भी सेट कर रहा हूं - हालांकि यह समस्या किसी भी तरह से किसी भी तर्क को विशिष्ट तर्क से पहले प्रतीत होती है। – RubyNoob

उत्तर

0

मुझे भी एक ही समस्या थी। मैं निष्पादित कंसोल पर निम्न

Chargify.configure do |c| 
    c.api_key = "<<api_key>>" 
    c.subdomain = "<<subdomain>>" 
end 

है कि किसी भी Chargify सांत्वना आदेशों प्रदर्शन करने के बाद ठीक से गुजरना पड़ा।

संबंधित मुद्दे