यूजर एजेंट इंटरप्रेटर एपीआई HTTP अनुरोध हेडर से निकाले गए यूजर एजेंट स्ट्रिंग्स को पार्स करता है ताकि क्लाइंट डिवाइस या एप्लिकेशन के बारे में विस्तृत जानकारी निकाली जा सके। इन स्ट्रिंग्स में ऐसे महत्वपूर्ण डेटा होते हैं जैसे ऑपरेटिंग सिस्टम, ब्राउज़र, डिवाइस प्रकार, और कभी-कभी अतिरिक्त मेटाडेटा। इन कच्चे स्ट्रिंग्स को संरचित डेटा में परिवर्तित करके, एपीआई डेवलपर्स और व्यवसायों को उपयोगकर्ता डिवाइस की विशेषताओं को सटीकता से समझने की अनुमति देता है।
यह संरचित डेटा व्यक्तिगत सामग्री वितरण के माध्यम से उपयोगकर्ता अनुभव को बढ़ाने, विशेष डिवाइस के लिए अनुप्रयोगों को अनुकूलित करने, और विश्लेषण में सुधार करने के लिए मूल्यवान है। एपीआई उन्नत एल्गोरिदम और ज्ञात यूजर एजेंट्स का एक व्यापक डेटाबेस का उपयोग करके यूजर एजेंट स्ट्रिंग के भीतर तत्वों की पहचान और वर्गीकरण करता है। इसमें ऑपरेटिंग सिस्टम के प्रकार और संस्करणों की पहचान करना, ब्राउज़र के प्रकार और संस्करणों का निर्धारण करना, डेस्कटॉप और मोबाइल डिवाइस के बीच का अंतर करना, और स्ट्रिंग में निहित अन्य क्लाइंट विवरणों को पहचानना शामिल है।
यूजर एजेंट इंटरप्रेटर एपीआई का अनुप्रयोगों में एकीकरण सीधा है, आमतौर पर एक उपयोगकर्ता के अनुकूल इंटरफ़ेस प्रदान करता है जो मौजूदा सिस्टम के साथ निर्बाध रूप से एकीकृत होता है। इसकी विश्वसनीयता और उपयोग में आसानी इसे आधुनिक वेब और मोबाइल अनुप्रयोगों के लिए एक मौलिक उपकरण बनाती है, जिससे व्यवसायों को बेहतर प्रदर्शन अनुकूलन और आज के डिजिटल परिदृश्य में सूचित निर्णय लेने के लिए डिवाइस-विशिष्ट अंतर्दृष्टि का लाभ उठाने में सक्षम बनाता है।
यह पैरामीटर प्राप्त करेगा और आपको एक JSON प्रदान करेगा।
डिवाइस ऑप्टिमाइजेशन: डिवाइस की क्षमताओं के आधार पर सामग्री और लेआउट को अनुकूलित करना।
विश्लेषण: उपयोगकर्ता जनसांख्यिकी और प्राथमिकताओं में अंतर्दृष्टि एकत्र करना।
व्यक्तिगतकरण: डिवाइस प्रकार और ब्राउज़र के आधार पर उपयोगकर्ता अनुभव को अनुकूलित करना।
विज्ञापन लक्ष्यीकरण: उपयोगकर्ता डिवाइस की विशेषताओं के आधार पर लक्षित विज्ञापन प्रदान करना।
सुरक्षा: संभावित खतरों या विसंगतियों का पता लगाने के लिए यूजर एजेंट्स की पुष्टि करना।
सभी योजनाओं में प्रति सेकंड 5 अनुरोध।
{
"ua": "Mozilla/5.0 (Linux; Android 12; Pixel 6 Build/SD1A.210817.023; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/94.0.4606.71 Mobile Safari/537.36",
"browser": {
"name": "Chrome WebView",
"version": "94.0.4606.71",
"major": "94"
},
"engine": {
"name": "Blink",
"version": "94.0.4606.71"
},
"os": {
"name": "Android",
"version": "12"
},
"device": {
"vendor": "Google",
"model": "Pixel 6",
"type": "mobile"
},
"cpu": {}
}
curl --location --request POST 'https://zylalabs.com/api/4412/user+agent+interpreter+api/5421/agent+parser' --header 'Authorization: Bearer YOUR_API_KEY'
--data-raw '{
"user-agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/91.0.4472.124 Safari/537.36"
}'
| हेडर | विवरण |
|---|---|
Authorization
|
[आवश्यक] होना चाहिए Bearer access_key. जब आप सब्सक्राइब हों तो ऊपर "Your API Access Key" देखें। |
कोई लंबी अवधि की प्रतिबद्धता नहीं। कभी भी अपग्रेड, डाउनग्रेड या कैंसल करें। फ्री ट्रायल में 50 रिक्वेस्ट तक शामिल हैं।
इस एपीआई का उपयोग करने के लिए, उपयोगकर्ताओं को उपयोगकर्ता एजेंट की जानकारी को JSON में संरचना बनाने के लिए संकेत देना होगा
सभी के लिए उपयुक्त विभिन्न योजनाएँ हैं जिसमें कुछ अनुरोधों के लिए एक निःशुल्क परीक्षण शामिल है लेकिन इसकी दर का दुरुपयोग से बचने के लिए सीमित किया गया है
Zyla लगभग सभी प्रोग्रामिंग भाषाओं के लिए एक व्यापक एकीकरण विधियों की पेशकश करता है आप अपनी आवश्यकता के अनुसार अपने प्रोजेक्ट के साथ एकीकृत करने के लिए इन कोडों का उपयोग कर सकते हैं
एपीआई आपको आगंतुकों द्वारा उपयोग किए जाने वाले विशेष उपकरणों के आधार पर आपकी वेब सामग्री और उपयोगकर्ता अनुभव को अनुकूलित करने में मदद करता है यह विभिन्न उपकरणों जैसे डेस्कटॉप स्मार्टफोन और टैबलेट में सक्षम प्रदर्शन और कार्यक्षमता सुनिश्चित करता है
यूजर एजेंट इंटरप्रेटर एपीआई को वेब ब्राउज़र द्वारा भेजे गए यूजर एजेंट स्ट्रिंग्स को पार्स और इंटरप्रेट करने के लिए डिज़ाइन किया गया है
एजेंट पार्सर एंडपॉइंट उपयोगकर्ता एजेंट के बारे में संरचित डेटा लौटाता है जिसमें ब्राउज़र, ऑपरेटिंग सिस्टम, डिवाइस प्रकार और अतिरिक्त मेटाडेटा के विवरण शामिल हैं यह डेटा JSON प्रारूप में प्रदान किया जाता है
प्रतिक्रिया में मुख्य क्षेत्र "ua" (यूज़र एजेंट स्ट्रिंग), "browser" (नाम, संस्करण), "os" (नाम, संस्करण), "device" (विक्रेता, मॉडल, प्रकार), और "engine" (नाम, संस्करण) शामिल हैं प्रत्येक क्षेत्र उपयोगकर्ता के वातावरण के विशिष्ट अंतर्दृष्टि प्रदान करता है
प्रतिक्रिया डेटा एक पदानुक्रमित JSON संरचना में व्यवस्थित किया गया है प्रत्येक मुख्य श्रेणी (ब्राउज़र ऑपरेटिंग सिस्टम डिवाइस इंजन) में प्रासंगिक उपक्षेत्र होते हैं जिससे उपयोगकर्ता एजेंट के बारे में विशिष्ट जानकारी तक पहुँचना आसान होता है
एजेंट पार्सर एंडपॉइंट ब्राउज़र प्रकार और संस्करण, ऑपरेटिंग सिस्टम विवरण, डिवाइस की विशेषताएं (विक्रेता, मॉडल, प्रकार) और रेंडरिंग इंजन जानकारी के बारे में जानकारी प्रदान करता है जिससे उपयोगकर्ता एजेंटों का व्यापक विश्लेषण संभव हो सके
उपयोगकर्ता एजन्ट पार्सर एंडपॉइंट में POST अनुरोध में विभिन्न उपयोगकर्ता एजेंट स्ट्रिंग्स निर्दिष्ट करके अपने अनुरोधों को कस्टमाइज़ कर सकते हैं यह विशिष्ट उपयोगकर्ता एजेंट के आधार पर व्यक्तिगत प्रतिक्रियाओं की अनुमति देता है
यह डेटा ज्ञात उपयोगकर्ता एजेंटों के एक समग्र डेटाबेस से लिया गया है जिसे सटीकता सुनिश्चित करने के लिए लगातार अपडेट किया जाता है यह डेटाबेस विभिन्न प्लेटफार्मों और उपयोगकर्ता एजेंट पुस्तकालयों का योगदान शामिल करता है
डाटा सटीकता को उपयोगकर्ता एजेंट डेटाबेस के नियमित अपडेट्स के माध्यम से बनाए रखा जाता है ज्ञात मानकों के खिलाफ मान्यता और उपयोगकर्ता एजेंट स्ट्रिंग्स को प्रभावी ढंग से पार्स और व्याख्या करने के लिए उन्नत एल्गोरिदम के उपयोग के माध्यम से
सामान्य उपयोग के मामलों में विशिष्ट उपकरणों के लिए वेब सामग्री का अनुकूलन करना व्यक्तिगतकरण के माध्यम से उपयोगकर्ता अनुभव को बढ़ाना उपयोगकर्ता जनसांख्यिकी पर विश्लेषण करना और ज्ञात पैटर्न के खिलाफ उपयोगकर्ता एजेंटों की सत्यापन करके सुरक्षा में सुधार करना शामिल है
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
225ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
323ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
979ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
1,824ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
2,517ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
297ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
672ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
336ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
55ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
746ms