User Agents API आपके वेबसाइट या एप्लिकेशन के लिए प्रामाणिक और विविध उपयोगकर्ता एजेंट बनाने के लिए एक शक्तिशाली उपकरण है। यह API वास्तविक ब्राउज़रों और उपकरणों के जैसे दिखने वाले उपयोगकर्ता एजेंट बनाने के लिए उन्नत एल्गोरिदम का उपयोग करता है, जिससे आपके अनुरोधों को उच्च स्तर की वास्तविकता और विश्वसनीयता मिलती है। यह सुनिश्चित करता है कि आपके अनुरोधों को वेबसाइट प्रशासकों या फ़ायरवॉल द्वारा अवरुद्ध या संदिग्ध के रूप में चिह्नित नहीं किया जाएगा और आपके उपयोगकर्ता आवश्यक सामग्री तक पहुँच सकें।
उपयोगकर्ता एजेंटों के एक बड़े डेटाबेस के साथ, यह API विभिन्न प्रकार के ब्राउज़रों और उपकरणों, जिसमें डेस्कटॉप, लैपटॉप, टैबलेट, स्मार्टफ़ोन और गेमिंग कंसोल शामिल हैं, के लिए उपयोगकर्ता एजेंट के एक विस्तृत श्रृंखला उत्पन्न कर सकता है। यह API लचीला और उपयोग करने में आसान बनाने के लिए डिज़ाइन किया गया है, जिससे आप अपनी विशेष आवश्यकताओं और आवश्यकताओं के अनुसार अपने उपयोगकर्ता एजेंट को अनुकूलित कर सकते हैं। चाहे आप एक वेबसाइट प्रशासक हों जो अपनी वेबसाइट के प्रदर्शन में सुधार करना चाहते हों, या एक डेवलपर हों जो अपने उपयोगकर्ताओं की गोपनीयता की रक्षा करना चाहते हों, User Agents API विविध और प्रामाणिक उपयोगकर्ता एजेंट उत्पन्न करने के लिए अंतिम समाधान है।
उपकरण के आधार पर विभिन्न उपयोगकर्ता एजेंट प्राप्त करने के लिए एंडपॉइंट्स को कॉल करें।
वेब स्क्रैपिंग: User Agents API का उपयोग वेब स्क्रैपिंग अनुप्रयोगों में प्रामाणिक और विविध उपयोगकर्ता एजेंट उत्पन्न करने के लिए किया जा सकता है, जिससे आप स्क्रैपर के रूप में पहचानें बिना वेबसाइटों से जानकारी निकाल सकते हैं।
लोड परीक्षण: API का उपयोग विभिन्न उपकरणों और ब्राउज़रों से अनुरोधों का अनुकरण करने के लिए लोड परीक्षण में किया जा सकता है, जिससे आप विभिन्न परिस्थितियों में अपनी वेबसाइट या एप्लिकेशन के प्रदर्शन का निर्धारण कर सकें।
गोपनीयता ब्राउज़िंग: User Agents API का उपयोग आपके उपयोगकर्ताओं की गोपनीयता की रक्षा करने के लिए किया जा सकता है, जिससे वे उपयोगकर्ता एजेंट उत्पन्न करते हैं जो उनकी सच्ची पहचान और स्थान को छिपाते हैं।
सामग्री वितरण: API विशेष लक्षित दर्शकों को सामग्री वितरित करने के लिए उपयोगकर्ता एजेंट उत्पन्न करने के लिए उपयोग किया जा सकता है जो विशिष्ट ब्राउज़रों और उपकरणों की नकल करता है।
विश्लेषण और मेट्रिक्स: User Agents API का उपयोग आपके वेबसाइट या एप्लिकेशन पर उपयोगकर्ता व्यवहार को ट्रैक करने और डेटा एकत्र करने के लिए किया जा सकता है, उपयोगकर्ता जनसांख्यिकी, स्थान और उपकरण उपयोग की मूल्यवान जानकारी प्रदान करने वाले उपयोगकर्ता एजेंट उत्पन्न करके। यह डेटा आपकी वेबसाइट के प्रदर्शन में सुधार करने और भविष्य के विकास के बारे में सूचित निर्णय लेने के लिए उपयोग किया जा सकता है।
API कॉल की संख्या के अलावा, कोई अन्य सीमा नहीं है।
{"status":"success","data":{"user_agent":"Mozilla\/5.0 (Linux; Android 4.2.1; Nexus 7 Build\/JOP40D) AppleWebKit\/535.19 (KHTML, like Gecko) Chrome\/18.0.1025.166 Safari\/535.19","type_of_device":"mobile","platform":"AndroidOS","browser":"Chrome"}}
curl --location --request GET 'https://zylalabs.com/api/1389/user+agents+api/1154/mobile' --header 'Authorization: Bearer YOUR_API_KEY'
{"status":"success","data":{"user_agent":"Opera\/9.80 (Macintosh; Intel Mac OS X 10.6.8; U; fr) Presto\/2.9.168 Version\/30.0.1835.88","type_of_device":"desktop","platform":"OS X","browser":"Opera"}}
curl --location --request GET 'https://zylalabs.com/api/1389/user+agents+api/1155/desktop' --header 'Authorization: Bearer YOUR_API_KEY'
| हेडर | विवरण |
|---|---|
Authorization
|
[आवश्यक] होना चाहिए Bearer access_key. जब आप सब्सक्राइब हों तो ऊपर "Your API Access Key" देखें। |
कोई लंबी अवधि की प्रतिबद्धता नहीं। कभी भी अपग्रेड, डाउनग्रेड या कैंसल करें। फ्री ट्रायल में 50 रिक्वेस्ट तक शामिल हैं।
प्रत्येक एंडपॉइंट एक JSON ऑब्जेक्ट वापस करता है जिसमें एक उत्पन्न किया गया उपयोगकर्ता एजेंट स्ट्रिंग होता है। `/mobile` एंडपॉइंट मोबाइल डिवाइस के लिए उपयोगकर्ता एजेंट प्रदान करता है जबकि `/desktop` एंडपॉइंट डेस्कटॉप डिवाइस के लिए उपयोगकर्ता एजेंट प्रदान करता है
प्रतिक्रिया डेटा में प्रमुख क्षेत्र शामिल हैं `status` `data` `user_agent` `type_of_device` `platform` और `browser` ये क्षेत्र अनुरोध की सफलता और उत्पन्न उपयोगकर्ता एजेंट विवरण के बारे में जानकारी प्रदान करते हैं
प्रतिक्रिया डेटा को JSON वस्तु के रूप में संरचित किया गया है शीर्ष स्तर पर एक `status` फ़ील्ड है जो सफलता या असफलता को इंगित करता है और एक `data` फ़ील्ड है जिसमें उत्पन्न उपयोगकर्ता एजेंट और उसकी संबंधित विशेषताएँ शामिल हैं
वर्तमान में, API को `/mobile` और `/desktop` एंडपॉइंट्स के लिए किसी पैरामीटर की आवश्यकता नहीं है उपयोगकर्ता बस एंडपॉइंट को कॉल करते हैं ताकि निर्दिष्ट डिवाइस प्रकार के लिए एक उपयोगकर्ता एजेंट स्ट्रिंग प्राप्त की जा सके
उपयोगकर्ता लौटाए गए उपयोगकर्ता एजेंट स्ट्रिंग्स का उपयोग विभिन्न उपकरणों से अनुरोधों का अनुकरण करने के लिए कर सकते हैं यह सुनिश्चित करते हुए कि उनके अनुप्रयोग विभिन्न ब्राउज़रों और प्लेटफार्मों को सही तरीके से संभालते हैं यह परीक्षण और वेब स्क्रैपिंग के लिए विशेष रूप से उपयोगी है
विशिष्ट उपयोग के मामले में वेब स्क्रैपिंग शामिल है ताकि पहचान से बचा जा सके लोड परीक्षण ताकि विभिन्न उपयोगकर्ता यातायात का अनुकरण किया जा सके और गुमनाम ब्राउज़िंग ताकि उपयोगकर्ता की गोपनीयता की रक्षा की जा सके एपीआई सुनिश्चित करने में मदद करता है कि अनुरोध विभिन्न उपकरणों के बीच वैध लगें
यूजर एजेंट्स एपीआई उन्नत एल्गोरिदम और असली यूजर एजेंट्स के बड़े डेटाबेस का उपयोग करके डेटा सटीकता बनाए रखता है यह सुनिश्चित करता है कि उत्पन्न यूजर एजेंट वास्तविक ब्राउज़रों और उपकरणों का करीबी अनुकरण करते हैं
प्रत्येक एंडपॉइंट उपयोगकर्ता एजेंट स्ट्रिंग्स प्रदान करता है जिनमें डिवाइस प्रकार (मोबाइल या डेस्कटॉप), प्लेटफॉर्म (जैसे एंड्रॉइडओएस, लिनक्स) और ब्राउज़र (जैसे ओपेरा, मोज़िला) के बारे में विवरण शामिल होते हैं यह जानकारी वास्तविक उपयोगकर्ता व्यवहार का अनुकरण करने में मदद करती है
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
620ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
1,425ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
343ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
1,765ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
4,334ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
3,497ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
22ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
432ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
4,565ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
839ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
213ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
1,415ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
1,003ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
148ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
871ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
1,326ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
144ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
314ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
444ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
1,296ms