WhatsApp பிழை 10: அனுமதி வழங்கப்படவில்லை அல்லது நீக்கப்பட்டது
பிழைக் குறியீடு 10 என்றால், எண்ட்பாயிண்ட்டுக்குத் தேவையான அனுமதி ஆப்பின் டோக்கனில் இல்லை என்று பொருள். அது ஒருபோதும் வழங்கப்படாததால் அல்லது நீக்கப்பட்டதால் இருக்கலாம். Meta-வின் விளக்கம்: "Permission is either not granted or has been removed." WhatsApp தொடர்பான இரண்டு காரணங்களையும் Meta பட்டியலிடுகிறது: Flows with Endpoint-இல் அனுமதிப் பட்டியலில் இல்லாத எண், மற்றும் ஒரு API-யின் தகுதித் தேவைகளைப் பூர்த்தி செய்யாத கணக்கு.
"Permission is either not granted or has been removed." என்பதற்கு Meta தரும் குறியீடு.
Graph API பிழை கையாளும் வழிகாட்டி குறியீடு 10-க்குத் தரும் பெயர்.
கிளையன்ட் கணக்குகளில் பயன்படுத்தும் ஒவ்வொரு அனுமதிக்கும் பார்ட்னர் ஆப்புக்குத் தேவையானது.
WhatsApp பிழைக் குறியீடு 10 என்றால் என்ன?
டோக்கன் Meta-வை அடைந்து அடையாளம் காணப்பட்டது, ஆனால் அழைப்புக்குத் தேவையான அனுமதி அதில் இல்லை என்று பொருள்.
Meta-வின் Cloud API குறிப்பு, குறியீடு 10-க்கு "Permission is either not granted or has been removed." என்ற விவரத்தைத் தருகிறது. Graph API பிழை கையாளும் வழிகாட்டி இதை API Permission Denied என்று அழைத்து, விடுபட்ட அனுமதியைக் கையாளச் சொல்கிறது.
"நீக்கப்பட்டது" என்ற சொல் முக்கியம். அமைப்பின்போது அனுமதி வழங்கப்பட்டு, பின்னர் அகற்றப்படலாம். உதாரணமாக, Business Settings-இல் யாராவது ஆப்பின் அணுகலைத் திரும்பப் பெற்றால் அப்படி ஆகும். எனவே பல மாதங்களாக வேலை செய்த ஒரு ஒருங்கிணைப்பு, அதன் சொந்தக் குறியீட்டில் எந்த மாற்றமும் இல்லாமலேயே 10 என்ற பிழையைத் தரத் தொடங்கலாம்.
பிழை 10-க்கு Meta வேறு என்ன காரணங்களைப் பட்டியலிடுகிறது?
WhatsApp-க்கு மட்டுமே உரிய இரண்டு காரணங்கள். இரண்டும் அனுமதி வரம்புகளைப் பற்றியவை அல்ல என்பதால் எளிதில் கவனிக்கப்படாமல் போகும்.
WhatsApp Flows with Endpoint-க்கு, வணிகத்தின் பொது கீயை அமைக்கப் பயன்படுத்திய ஃபோன் எண் அனுமதிப் பட்டியலில் இருக்கிறதா என்று உறுதிசெய்யச் சொல்கிறது Meta. அனுமதிப் பட்டியலுக்கு வெளியே உள்ள எண், டோக்கனில் எல்லா அனுமதிகளும் இருந்தாலும் இந்தக் குறியீட்டைத் தரும்.
ஒரு கணக்கு, தான் அழைக்கும் API-க்கான தகுதித் தேவைகளைப் பூர்த்தி செய்யாவிட்டாலும் இந்தக் குறியீடு வரும் என்றும் Meta சொல்கிறது. அப்போது டோக்கனை மாற்றுவதால் பயன் இல்லை, ஏனெனில் தடையாக இருப்பது சான்றல்ல, கணக்கின் தகுதி.
பிழை 10-ஐ எப்படிச் சரிசெய்வது?
Meta முதல் சோதனையாகக் குறிப்பிடும் அக்சஸ் டோக்கன் டிபக்கரில் தொடங்குங்கள்.
எண்ட்பாயிண்ட்டுக்குத் தேவையான அனுமதி scopes பட்டியலில் இல்லையென்றால், வணிகத்திடம் அதை மீண்டும் வழங்கச் சொல்லுங்கள். பார்ட்னர் ஆப்பாக இருந்தால், அந்த அனுமதிக்கு Advanced access இருக்கிறதா என்றும் உறுதிசெய்யுங்கள். கிளையன்ட் கணக்குகளுக்கு Meta-வின் அனுமதிகள் வழிகாட்டி அதைக் கட்டாயமாக்குகிறது.
scopes முழுமையாகத் தெரிந்தால், WhatsApp-க்கு உரிய இரண்டு காரணங்களுக்குச் செல்லுங்கள். Flows அழைப்பில், பொது கீயை அமைத்த எண்ணுக்கான அனுமதிப் பட்டியலைச் சரிபாருங்கள். மற்ற அழைப்புகளில், எந்தச் சான்றையும் மாற்றும் முன் நீங்கள் அழைக்கும் API-க்கான தகுதித் தேவைகளைப் படித்து, கணக்கு அவற்றைப் பூர்த்தி செய்கிறதா என்று உறுதிசெய்யுங்கள்.
பொதுவான தவறுகள்
- டெப்ளாய் செய்ததால்தான் ஒருங்கிணைப்பு உடைந்தது என்று கருதுவது. Business Settings-இல் அனுமதி நீக்கப்பட்டால், குறியீட்டில் எந்த மாற்றமும் இல்லாமலேயே இந்தப் பிழை வரும்.
- காரணம் தகுதியாக இருக்கும்போது டோக்கனை மீண்டும் உருவாக்குவது. தகுதியில்லாத கணக்கை ஒரு சான்றால் தகுதியுள்ளதாக மாற்ற முடியாது.
- Flows அனுமதிப் பட்டியலைப் புறக்கணிப்பது. Flows with Endpoint-இல், அதற்கு வெளியே உள்ள எண் முழு scopes இருந்தாலும் 10 என்ற பிழையைத் தரும்.
EasyCoexistence ஆன்போர்டிங்குக்குப் பிறகும் இணைக்கப்பட்ட ஒவ்வொரு எண்ணையும் கண்காணிக்கிறது. எனவே அணுகலை இழக்கும் இணைப்பு, மெசேஜ் அனுப்புதல் தோல்வியடையும்போது முதலில் தெரியாமல், டாஷ்போர்டிலேயே தெரியும்.
அடிக்கடி கேட்கப்படும் கேள்விகள்
பிழை 10 என்பதும் பிழை 131005 என்பதும் ஒன்றா?
Meta-வின் குறிப்பில் இரண்டுக்கும் ஒரே விளக்கம் உள்ளது. குறியீடு 10 என்பது Graph API குறியீடு, 131005 WhatsApp வரம்பில் உள்ளது. இரண்டையும் ஒரே வழியில் சரிபார்க்கலாம்.
நேற்று வேலை செய்த எண்ணில் பிழை 10 வருமா?
வரும். Meta-வின் விளக்கத்தில் நீக்கப்பட்ட அனுமதிகளும் அடங்கும், எனவே முன்பு வழங்கிய அணுகல் பின்னர் திரும்பப் பெறப்படலாம்.
பிழை 10 என்றால் என் டோக்கன் காலாவதியாகிவிட்டது என்று பொருளா?
இல்லை. காலாவதியான டோக்கனுக்கு குறியீடு 190 அல்லது 0 வரும். குறியீடு 10 என்றால் டோக்கன் செல்லுபடியாகும், ஆனால் ஓர் அனுமதி அதில் இல்லை.
எந்த அனுமதிகள் வழங்கப்பட்டுள்ளன என்பதை எப்படிப் பார்ப்பது?
debug_token-ஐ அழைக்கவும் அல்லது அக்சஸ் டோக்கன் டிபக்கரைத் திறக்கவும். `scopes` பண்பு டோக்கனில் உள்ள ஒவ்வொரு அனுமதியையும் பட்டியலிடும்.
தொடர்ந்து படிக்கவும்
தொடங்கத் தயாரா?
மாதங்கள் ஆகாமல், சில நிமிடங்களில் WhatsApp Coexistence-ஐ அமைக்குங்கள். ஆப்ஸ் போனில் தொடர்ந்து இயங்கும்.
இலவச ட்ரையலைத் தொடங்குங்கள்இதில் சரிபார்க்கப்பட்டது: