इसलिए, मैं हाल ही में स्लैक को अपने बैक एंड में एकीकृत कर रहा हूं और मैंने देखा है कि विकास और/या उत्पादन में काम करने के लिए यह एक प्रकार का सुपर कष्टप्रद हो रहा है।

मुख्य रूप से क्योंकि वातावरण के बीच स्विच करने का कोई तरीका प्रतीत नहीं होता है, इसलिए मैं सोच रहा था कि क्या मैंने यहां कुछ अनदेखा किया है।

अभी के लिए मैंने अभी-अभी MyApp और [dev] MyApp बनाए हैं और सेटिंग्स को मिरर किया है। मैं स्थानीय रूप से और अपने उत्पादन सर्वर पर ऐप का परीक्षण कर सकता हूं। इसका मतलब है कि सभी स्लैश-कमांड, उनके सामान्य वेबहुक यूआरएल, इंटरैक्टिव संदेश वेबहुक यूआरएल, साथ ही इवेंट के लिए इवेंट वेबहुक यूआरएल और इंस्टॉलेशन के लिए अतिरिक्त वेबहुक यूआरएल आदि।

काफी समय लगता है लेकिन सबसे अधिक: त्रुटि प्रवण।

लंबी कहानी छोटी: मैं जानना चाहता हूं कि क्या स्लैक ऐप्स के लिए विकास और उत्पादन वातावरण को प्रबंधित करने का कोई आसान तरीका है।

3
displayname 16 जुलाई 2019, 23:45

1 उत्तर

सबसे बढ़िया उत्तर

नहीं, स्लैक ऐप्स औपचारिक "उत्पादन" और "विकास" परिवेश का समर्थन नहीं करते हैं।

मैंने आज स्लैक की सपोर्ट टीम से यही सवाल किया और मुझे यह प्रतिक्रिया मिली:

Hey Alex :wave:,

Thank you for taking the time to write in about this. That is exactly right, 
and you will not be penalized for having both of these apps. Alternatively,
you are also given a beta app that you can use for development once your app
is on the App Directory but I have found some developers confused with how the
 updating of settings works so making a separate app is a recommended workaround.

I hope that makes sense and good luck with your app launch!

Jun | Developer Support

मैं जून में उल्लिखित "बीटा ऐप" के लिए दस्तावेज़ नहीं ढूंढ पा रहा था, लेकिन उसके विवरण के आधार पर जो सर्वोत्तम के लिए हो सकता है! किसी भी मामले में, उनका अनुशंसित दृष्टिकोण विकास उद्देश्यों के लिए एक अलग स्लैक ऐप का उपयोग करना है।

2
Alex 12 मार्च 2020, 22:13