Coexistence signup नंतर "This authorization code has expired"
Meta चे Embedded Signup पूर्ण झाल्यावर ते सुरू करणाऱ्या प्लॅटफॉर्मला एक अल्पायुषी कोड देते. हा कोड 30 सेकंदांच्या आत ॲक्सेस टोकनमध्ये बदलावा लागतो. बदल यापेक्षा उशिरा झाला किंवा आधीच्या प्रयत्नातील कोड वापरला गेला, तर Meta ऑथोरायझेशन कोड कालबाह्य झाल्याचे सांगते. फ्लो पुन्हा चालवल्यास नवीन कोड मिळतो.
Embedded Signup कडून मिळणाऱ्या बदलण्यायोग्य टोकन कोडला Meta ने दिलेला वैधता कालावधी.
Meta सांगते की टोकनची देवाणघेवाण ही सर्व्हर-ते-सर्व्हर विनंती असली पाहिजे, क्लायंट बाजूची कधीही नाही.
ऑनबोर्डिंगनंतर Coexistence नंबरची हिस्ट्री सिंक करण्यासाठी प्लॅटफॉर्मकडे असलेला वेळ, त्यानंतर फ्लो पुन्हा करावा लागतो.
कोणता कोड कालबाह्य झाला आहे?
व्यवसायाने Embedded Signup पूर्ण केल्यावर Meta ॲसेट ID आणि बदलण्यायोग्य टोकन कोड हे पॉपअप उघडणाऱ्या ब्राउझर विंडोला परत पाठवते. त्यानंतर प्लॅटफॉर्म तो कोड स्वतःच्या सर्व्हरकडे पाठवतो. सर्व्हर आपला ॲप ID आणि ॲप सीक्रेट वापरून Meta च्या oauth access_token एंडपॉइंटला कॉल करतो आणि कोडच्या बदल्यात व्यवसायाचे टोकन मिळवतो.
वेळेबाबत Meta चे इम्प्लिमेंटेशन मार्गदर्शक स्पष्ट आहे: बदलण्यायोग्य टोकन कोडचा वैधता कालावधी 30 सेकंद आहे, म्हणून प्लॅटफॉर्मला तो कालबाह्य होण्यापूर्वी बदलता आला पाहिजे. त्यानंतर केलेली विनंती नाकारली जाते आणि तो नकार "This authorization code has expired" असा दिसतो. पॉपअप हळू पूर्ण केल्यामुळे व्यवसायाची काहीही चूक नसते. कोड परत मिळाल्याच्या क्षणापासून घड्याळ सुरू होते.
पॉपअप उशिरा किंवा दोनदा पूर्ण झाल्यावर हे का होते?
अनेक कारणांमुळे कोडची देवाणघेवाण त्या मर्यादेनंतर होऊ शकते.
फ्लो संपत असताना ब्राउझर टॅब बॅकग्राउंडमध्ये राहिला किंवा लॅपटॉप स्लीप झाला, त्यामुळे कोड दिल्यानंतर बराच वेळाने प्लॅटफॉर्मच्या सर्व्हरपर्यंत पोहोचला. प्लॅटफॉर्मच्या सर्व्हरने ही देवाणघेवाण लगेच न करता इतर कामांच्या मागे रांगेत ठेवली. किंवा व्यक्तीने फ्लो दोनदा उघडला, दोन्ही पूर्ण केले आणि दुसरा पूर्ण झाल्यानंतर प्लॅटफॉर्मने पहिल्या विंडोतील कोड वापरला.
चाचणीत चौथे कारण असते: ब्राउझर कन्सोलमधून कोड कॉपी करून cURL किंवा Postman ने हाताने बदलणे. Meta चे मार्गदर्शक नेमकी हीच गोष्ट सांगते आणि सुरू करण्यापूर्वी देवाणघेवाणीची विनंती तयार ठेवण्यास सांगते.
कनेक्शन कसे पूर्ण कराल?
फ्लो एकाच विंडोमध्ये सुरुवातीपासून पुन्हा चालवा आणि प्लॅटफॉर्मचे पेज समोर ठेवून तो पूर्ण होऊ द्या. प्रत्येक पूर्ण फ्लो नवीन कोड देतो आणि त्या कोडची तत्काळ देवाणघेवाण एवढेच प्लॅटफॉर्मला हवे असते.
Coexistence नंबरसाठी हे लवकर करा. व्यवसायाने फ्लो पूर्ण केल्यावर Meta WhatsApp Business खाते रूपांतरित करते. प्लॅटफॉर्मने ग्राहकाला ऑनबोर्ड केल्यानंतर मेसेज हिस्ट्री सिंक करण्यासाठी त्याच्याकडे 24 तास असतात. त्यानंतर व्यवसायाला ऑफबोर्ड करून फ्लो पुन्हा पूर्ण करावा लागतो.
प्लॅटफॉर्मच्या बाजूने कायमचा उपाय म्हणजे कोड आल्याबरोबर, इतर कोणत्याही ऑनबोर्डिंग पायरीपूर्वी, सर्व्हरवर त्याची देवाणघेवाण करणे.
सामान्य चुका
- त्याच कोडने टोकनची देवाणघेवाण पुन्हा करून पाहणे. तो 30 सेकंदांनंतर कालबाह्य झाला आहे आणि परत येणार नाही.
- signup एकाच वेळी दोन विंडोमध्ये चालवणे. ज्या प्रयत्नाची देवाणघेवाण होत आहे त्याचाच कोड ग्राह्य धरला जातो.
- कोडची देवाणघेवाण ब्राउझरमधून करणे. Meta ला ही देवाणघेवाण ॲप सीक्रेटसह सर्व्हर-ते-सर्व्हर विनंती म्हणून हवी असते.
Embedded Signup कोड परत करताच EasyCoexistence तो आपल्या सर्व्हरवर बदलते आणि प्रत्येक प्रयत्न कनेक्शन टाइमलाइनवर नोंदवते. त्यामुळे हरवलेला कोड अस्पष्ट अपयश म्हणून नाही, तर तारखेसह नोंदलेली घटना म्हणून दिसतो.
वारंवार विचारले जाणारे प्रश्न
व्यवसायाने नंबर कनेक्ट केला की नाही?
व्यवसायाने Meta चा फ्लो पूर्ण केला, पण प्लॅटफॉर्मला कोडचे चालणाऱ्या टोकनमध्ये रूपांतर करता आले नाही, म्हणून तो अजून या नंबरवर काम करू शकत नाही. फ्लो पुन्हा चालवल्यास त्याला नवीन कोड मिळतो.
कोडची वैधता वाढवता येते का?
नाही. 30 सेकंदांचा वैधता कालावधी Meta ठरवते आणि कोणताही प्लॅटफॉर्म तो वाढवू शकत नाही.
WhatsApp Business ॲपवर याचा परिणाम होतो का?
नाही. हे सोडवले जात असताना ॲप फोनवर नेहमीप्रमाणे चालत राहते.
हे कालबाह्य ॲक्सेस टोकनसारखेच आहे का?
नाही. हा अल्पायुषी signup कोड आहे. चालू कनेक्शनवर ॲक्सेस टोकन कालबाह्य झाल्यास त्रुटी 190 येते.
पुढे वाचा
सुरुवात करण्यासाठी तयार आहात?
WhatsApp Coexistence काही मिनिटांत सेट करा, काही महिन्यांत नाही. ॲप फोनवर काम करत राहते.
मोफत ट्रायल सुरू करापडताळले: