यूज़र एजेंट एनालाइज़र एपीआई एक शक्तिशाली उपकरण है जिसे HTTP अनुरोध हेडर से निकाले गए यूज़र एजेंट स्ट्रिंग्स को पार्स करने के लिए डिज़ाइन किया गया है। ये स्ट्रिंग्स क्लाइंट डिवाइस या एप्लिकेशन के बारे में मूल्यवान जानकारी प्रदान करती हैं जो अनुरोध कर रही है, जिसमें ऑपरेटिंग सिस्टम, ब्राउज़र, डिवाइस प्रकार, और कभी-कभी अतिरिक्त मेटाडेटा भी शामिल होता है।
एपीआई कच्ची यूज़र एजेंट स्ट्रिंग्स को संरचित, अर्थपूर्ण डेटा में परिवर्तित करता है, जिससे डेवलपर्स और उद्यम अपने उपयोगकर्ताओं के डिवाइस और सॉफ़्टवेयर की विशेषताओं के बारे में अंतर्दृष्टि प्राप्त कर सकते हैं। यह संरचित डेटा उपयोग के एक विशाल दायरे का समर्थन करता है—उपयोगकर्ता अनुभव व्यक्तिगतकरण और डिवाइस-विशिष्ट अनुकूलन से लेकर लक्षित सामग्री वितरण और संवर्धित विश्लेषण तक।
उन्नत एल्गोरिदम और ज्ञात यूज़र एजेंट्स के एक व्यापक डेटाबेस का उपयोग करके, एपीआई स्ट्रिंग के भीतर प्रमुख तत्वों की सटीक पहचान और वर्गीकरण करता है। इसमें ऑपरेटिंग सिस्टम और संस्करण का पता लगाना, ब्राउज़र और इसके संस्करण की पहचान करना, डेस्कटॉप और मोबाइल डिवाइस में अंतर करना, और अन्य अंतर्निहित क्लाइंट विवरणों को पहचानना शामिल है।
एकीकरण सीधा है, एक उपयोगकर्ता-अनुकूल इंटरफेस के साथ जो मौजूदा सिस्टम के साथ संगतता सुनिश्चित करता है। डेवलपर्स एपीआई की विश्वसनीयता, सटीकता और उपयोग में आसानी का लाभ उठाते हैं।
आज के आपस में जुड़े डिजिटल परिदृश्य में, यूज़र एजेंट एनालाइज़र एपीआई आधुनिक वेब और मोबाइल एप्लिकेशनों के लिए एक आवश्यक घटक के रूप में कार्य करता है। कच्ची यूज़र एजेंट स्ट्रिंग्स को क्रियाशील अंतर्दृष्टियों में परिवर्तित करके, यह व्यवसायों को व्यक्तिगत अनुभव प्रदान करने, प्रदर्शन में सुधार करने और डेटा-संचालित निर्णय लेने के लिए सशक्त बनाता है।
{
"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/6531/user+agent+analyzer+api/9463/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 लगभग सभी प्रोग्रामिंग भाषाओं के लिए एक विस्तृत श्रृंखला के एकीकरण विधियों की पेशकश करता है आप अपनी आवश्यकता के अनुसार अपने परियोजना के साथ एकीकृत करने के लिए इन कोडों का उपयोग कर सकते हैं
यह API आपको आगंतुकों द्वारा उपयोग किए गए विशिष्ट उपकरणों के आधार पर आपकी वेब सामग्री और उपयोगकर्ता अनुभव को अनुकूलित करने में मदद करता है यह विभिन्न उपकरणों जैसे डेस्कटॉप स्मार्टफोन और टैबलेट पर सर्वोत्तम प्रदर्शन और कार्यक्षमता सुनिश्चित करता है
एजेंट पार्सर एंडपॉइंट उपयोगकर्ता एजेंट के बारे में संरचित डेटा लौटाता है जिसमें ब्राउज़र, ऑपरेटिंग सिस्टम, उपकरण प्रकार और अतिरिक्त मेटाडेटा का विवरण शामिल होता है प्रतिक्रिया को JSON के रूप में स्वरूपित किया गया है
प्रतिक्रिया में प्रमुख क्षेत्रों में "ua" (उपयोगकर्ता एजेंट स्ट्रिंग) "browser" (नाम संस्करण) "os" (नाम संस्करण) "device" (विक्रेता मॉडल प्रकार) और "engine" (नाम संस्करण) शामिल हैं प्रत्येक क्षेत्र उपयोगकर्ता के वातावरण पर विशिष्ट अंतर्दृष्टि प्रदान करता है
प्रतिक्रिया डेटा को एक श्रेणीबद्ध JSON प्रारूप में व्यवस्थित किया गया है प्रत्येक प्रमुख श्रेणी (ब्राउज़र, ओएस, डिवाइस, इंजन) में संबंधित उपक्षेत्र होते हैं जिससे उपयोगकर्ता एजेंट के बारे में विशिष्ट जानकारी तक पहुंचाना सरल हो जाता है
एजेंट पार्सर एंडपॉइंट ब्राउज़र के नाम और संस्करण, ऑपरेटिंग सिस्टम के विवरण, डिवाइस विक्रेता और मॉडल, और रेंडरिंग इंजन के विशेषताओं के बारे में जानकारी प्रदान करता है यह डेटा उपयोगकर्ता वातावरण को समझने में मदद करता है
उपयोगकर्ता POST अनुरोध में विभिन्न उपयोगकर्ता एजेंट स्ट्रिंग निर्दिष्ट करके अपनी अनुरोधों को अनुकूलित कर सकते हैं इससे विशिष्ट उपयोगकर्ता एजेंट के आधार पर अनुकूलित प्रतिक्रियाएँ प्राप्त करने की अनुमति मिलती है
डेटा ज्ञात उपयोगकर्ता एजेंटों के एक व्यापक डेटाबेस से प्राप्त किया गया है जिसे निरंतर अपडेट और सामुदायिक योगदान के माध्यम से बनाए रखा गया है यह उपकरणों और ब्राउज़रों की व्यापकता को सुनिश्चित करता है
डेटा की सटीकता को उपयोगकर्ता एजेंट डेटाबेस के नियमित अपडेट, ज्ञात मानकों के खिलाफ मान्यता और उपयोगकर्ता एजेंट स्ट्रिंग्स को प्रभावी ढंग से पार्स करने वाले एल्गोरिदम के माध्यम से बनाए रखा जाता है यह विश्वसनीय पहचान सुनिश्चित करने में मदद करता है
विशिष्ट उपयोग के मामलों में विशेष उपकरणों के लिए वेब सामग्री का अनुकूलन करना व्यक्तिगत अनुभव को बढ़ाना उपयोगकर्ता जनसांख्यिकी पर विश्लेषण करना और उपयोगकर्ता एजेंटों के आधार पर संभावित खतरों की पहचान करके सुरक्षा में सुधार करना शामिल है
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
228ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
213ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
182ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
39ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
561ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
75ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
1,692ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
1,971ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
293ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
2,084ms