इस एंडपॉइंट का उपयोग करने के लिए, सत्यापन प्रकार और सत्यापन के लिए मान भेजें। यह उत्तर देगा कि डेटा मान्य है या नहीं।
सत्यापन प्रकार विवरण उदाहरण मान
---------------------------------------------------------------------
ईमेल एक ईमेल पते की जांच करता है। [email protected]
फोन एक अंतर्राष्ट्रीय फोन +1234567890
नंबर की जांच करता है (E.164 प्रारूप)।
यूआरएल एक यूआरएल (HTTP/HTTPS/FTP) की जांच करता है। https://www.example.com
आईपी एक IPv4 पते की जांच करता है। 192.168.0.1
ज़िप एक अमेरिकी ज़िप कोड की जांच करता है। 12345 या 12345-6789
UUID एक UUID (संस्करण 4) की जांच करता है। 550e8400-e29b-41d4-a716-446655440000
हेक्स_color एक हेक्साडेसिमल रंग कोड की जांच करता है। #FF5733 या #FFF
MAC_address एक MAC पते की जांच करता है। 00:1A:2B:3C:4D:5E
ट्विटर_handle एक ट्विटर हैंडल की जांच करता है। @example_handle
ISBN_10 एक 10-अंकीय ISBN की जांच करता है। 0-306-40615-2
डेटा मान्यता हैंडलर - एंडपॉइंट फीचर्स
| ऑब्जेक्ट | विवरण |
|---|---|
रिक्वेस्ट बॉडी |
[आवश्यक] Json |
{"isValid":true,"message":"Valid email"}
curl --location --request POST 'https://zylalabs.com/api/5258/data+inspector+api/6773/data+validation+handler' --header 'Authorization: Bearer YOUR_API_KEY'
--data-raw '{
"type": "email",
"value": "[email protected]"
}'
| हेडर | विवरण |
|---|---|
Authorization
|
[आवश्यक] होना चाहिए Bearer access_key. जब आप सब्सक्राइब हों तो ऊपर "Your API Access Key" देखें। |
कोई लंबी अवधि की प्रतिबद्धता नहीं। कभी भी अपग्रेड, डाउनग्रेड या कैंसल करें। फ्री ट्रायल में 50 रिक्वेस्ट तक शामिल हैं।
डेटा प्रकार और मान भेजें ताकि उसे मान्य किया जा सके और एपीआई यह बताता है कि यह मान्य है या नहीं
डेटा इंस्पेक्टर विभिन्न डेटा प्रकारों जैसे ईमेल आईपी यूआरएल और अन्य की सत्यापन के लिए एक बहुपरकारी एपीआई है
एक डेटा प्रकार और मान को इनपुट के रूप में प्राप्त करता है, आउटपुट के रूप में मान्यता परिणाम प्रदान करता है
फार्मों में उपयोगकर्ता डेटा का मान्यकरण (ईमेल, फोन नंबर) ऑनलाइन पंजीकरण के लिए डेटा की संपूर्णता सुनिश्चित करना वित्तीय या ई-कॉमर्स प्लेटफार्मों में इनपुट की सटीकता की जांच करना
प्रतिमाह अनुमत एपीआई कॉल की संख्या के अलावा कोई अन्य सीमाएँ नहीं हैं
विभिन्न योजनाएँ हैं जो सभी के अनुकूल हैं जिसमें कम मात्रा में अनुरोधों के लिए एक निःशुल्क परीक्षण शामिल है लेकिन इसकी दर को सेवा के दुरुपयोग को रोकने के लिए सीमित किया गया है
एपीआई प्रमाणीकरण के लिए एपीआई कुंजियों का उपयोग करता है एपीआई तक पहुँचने के लिए अपने एपीआई कुंजी को अनुरोध शीर्षलेख में शामिल करें एपीआई कुंजी पंजीकरण पर प्रदान की जाती है और इसे सुरक्षित रखा जाना चाहिए
एपीआई एक डोमेन की उम्र और इतिहास के बारे में विस्तृत जानकारी लौटाता है जिसमें इसके निर्माण से लेकर के वर्षों, महीनों और दिनों के अलावा समाप्ति और अपडेट तिथियाँ शामिल हैं
प्रत्येक एंडपॉइंट एक JSON ऑब्जेक्ट लौटाता है जो यह दर्शाता है कि प्रदान किया गया डेटा मान्य है या नहीं प्रतिक्रिया में "isValid" बूलियन फ़ील्ड और एक "message" फ़ील्ड शामिल है जो मान्यता परिणाम का विवरण देती है
प्रतिक्रिया डेटा के प्रमुख फ़ील्ड "isValid" हैं जो इनपुट की वैधता को दर्शाता है और "message" जो सत्यापन के परिणाम के बारे में अतिरिक्त संदर्भ या फीडबैक प्रदान करता है
यह एंडपॉइंट दो पैरामीटर स्वीकार करता है "validationType" जो डेटा के प्रकार को निर्दिष्ट करता है जिसे मान्य करना है (जैसे, ईमेल, फोन) और "value" जो वास्तविक डेटा है जिसे मान्य करना है
प्रतिक्रिया डेटा एक सरल JSON प्रारूप में व्यवस्थित है जिसमें दो मुख्य फ़ील्ड हैं: "isValid" (सत्य/झूठ) और "message" (एक स्ट्रिंग जो मान्यता परिणाम की व्याख्या करती है) जो इसे पार्स करने और उपयोग करने में आसान बनाती है
प्रत्येक एंडपॉइंट विभिन्न डेटा प्रकारों को मान्य करता है जैसे कि ईमेल फोन नंबर यूआरएल आईपी पते ज़िप कोड यूयूआईडी मैक पते और भी बहुत कुछ यह सामान्य डेटा प्रारूपों का व्यापक कवरेज सुनिश्चित करता है
डेटा की सटीकता कठोर वैधता एल्गोरिदम और वैधता नियमों के नियमित अपडेट के माध्यम से बनाए रखी जाती है यह सुनिश्चित करते हुए कि एपीआई विकसित होते डेटा मानकों को प्रभावी ढंग से संभाल सके
विशिष्ट उपयोग के मामलों में पंजीकरण फॉर्म में उपयोगकर्ता इनपुट को मान्य करना शामिल है CRM सिस्टम में सही संपर्क जानकारी सुनिश्चित करना और ई-कॉमर्स लेनदेन में डेटा अखंडता को सत्यापित करना शामिल है
यदि इनपुट डेटा अमान्य या खाली है तो एपीआई "isValid": false और एक संबंधित संदेश लौटाएगा उपयोगकर्ताओं को इन मामलों का प्रबंधन करने के लिए त्रुटि प्रबंधन लागू करना चाहिए और उपयोगकर्ताओं को सही इनपुट देने के लिए प्रेरित करना चाहिए
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
939ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
315ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
345ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
307ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
1,241ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
7ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
7ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
1,604ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
2,370ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
1,463ms