Fallback रणनीति
webhook सेवा में किसी भी अनुपलब्धता की स्थिति में, यह अनुशंसित है कि एक fallback तंत्र लागू किया जाए ताकि यह सुनिश्चित हो सके कि आपका एप्लिकेशन अपेक्षित प्रतिक्रिया समय के भीतर प्रक्रिया परिणाम प्राप्त कर सके।
यह कैसे काम करता है
webhook परिणाम वितरण का प्राथमिक तंत्र है। हालांकि, आपको निम्नलिखित संकेतों को GET /client/v1/process/{processId} के माध्यम से सक्रिय रूप से परिणाम प्राप्त करने के अतिरिक्त ट्रिगर के रूप में मानना चाहिए:
| संकेत | चैनल | यह क्या प्रदान करता है |
|---|---|---|
onFinish callback | SDK Web / WebMobile | यात्रा-समाप्ति संकेत — कोई परिणाम नहीं |
callbackUri रीडायरेक्ट | अन्य सभी चैनल | केवल URL रीडायरेक्ट — कोई परिणाम नहीं |
चेतावनी
न onFinish और न callbackUri प्रक्रिया परिणाम सीधे प्रदान करते हैं। ये केवल यात्रा-समाप्ति संकेत हैं। आपका back-end प्राप्त id (या रीडायरेक्ट) को पहले संग्रहीत processId से सहसंबंधित करने और फिर वास्तविक परिणाम प्राप्त करने के लिए GetProcess को कॉल करने के लिए जिम्मेदार है।