2015-11-30 4 views
7

जब मैं एडब्ल्यूएस कंसोल से अपना एपीआई बुलाता हूं, तो मुझे लगता है कि मंच का नाम "परीक्षण-चाल-चरण" है।एडब्ल्यूएस एपीआई गेटवे में - मैं टेस्ट-इनवोक-स्टेज के लिए चरण चर सेट कैसे करूं?

मैंने अपने मैपिंग को मेरे लैम्ब्डा फ़ंक्शन पर भेजने के लिए कुछ चरण चर सेट अप किए हैं लेकिन वे मान खाली में आ रहे हैं। जब मैं टेस्ट-इनवोक-स्टेज सेट अप करने का प्रयास करता हूं ताकि मैं उस परीक्षक के लिए चर सेट कर सकूं, यह कहता है कि मैं - के साथ मंच नाम का नाम नहीं दे सकता।

तो मैं परीक्षण चालक का उपयोग कैसे करूं और चरण चर में कैसे पास करूं?

उत्तर

1

इस समय 12/2015 - यह उपलब्ध नहीं है - प्रश्न का उत्तर अमेज़ॅन के साथ वेबिनार में दिया गया था। उन्होंने कहा कि यह उनके रोडमैप पर एक विशेषता है। जब मैं इसे देखता हूं, तो मैं इस प्रश्न/उत्तर को अपडेट करूंगा।

अपडेट - जब आप वेब कंसोल में परीक्षण करते हैं तो यह चरण Variables के मानों में जोड़ने के लिए उपलब्ध है। (2016-01-14)

+0

क्या आप स्टेज चर घोषित करने के लिए और विवरण दे सकते हैं? टेस्ट स्क्रीन पर, मेरे पास स्टेज वैरिएबल के लिए एक सेक्शन है जो कहता है "इस विधि के लिए कोई चरण चर मौजूद नहीं है" लेकिन मुझे नहीं पता कि उन्हें कहां घोषित किया जाए! – justinpawela

+0

निश्चित रूप से, एपीआई गेटवे इंटरफ़ेस में चरणों का चयन करें (उन्होंने अभी इंटरफ़ेस को फिर से बदल दिया है और शायद भविष्य में होगा - तो बस चरणों के लिए चारों ओर देखो। यदि आपके पास अभी तक कोई नहीं है - तो एक चरण बनाएं ... तो आपको एक सेक्शन/टैब कॉल स्टेज वैरिएबल खोजें। आप वहां एक जोड़ सकते हैं। –

+0

धन्यवाद। दुर्भाग्यवश, मेरे पास पहले से मौजूद चरण हैं, मौजूदा चरण चर परिभाषित किए गए हैं। एपीआई को तैनात करने के बाद वे ठीक काम करते हैं। लेकिन जब मैं उपयोग कर रहा हूं कंसोल में टेस्ट स्क्रीन, चरण चर का उपयोग करने के लिए कोई विकल्प नहीं है। या इसके बजाय, वहां एक अनुभाग है, लेकिन यह दावा करता है कि "इस विधि के लिए कोई चरण चर मौजूद नहीं है"। मुझे लगता है कि यह केवल टेस्ट सेक्शन में ही काम करना चाहिए लैम्ब्डा फ़ंक्शन नाम, मैपिंग एक्सप्रेशन इत्यादि जैसी चीजों के लिए, और "फ्री वेरिएबल" नहीं हैं जो विधि एकीकरण (इस मामले में लैम्ब्डा) को पारित करते हैं। – justinpawela

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