इस अंत बिंदु का उपयोग करने के लिए, POST विधि का उपयोग करके दो स्ट्रिंग्स भेजें, और आपको JSON और HTML प्रारूप में भिन्नताएँ प्राप्त होंगी
डिफ्स का विश्लेषण करें - एंडपॉइंट फीचर्स
| ऑब्जेक्ट | विवरण |
|---|---|
रिक्वेस्ट बॉडी |
[आवश्यक] Json |
{"diffs":[{"type":"eq","text":"Lorem ipsum "},{"type":"del","text":"d"},{"type":"add","text":"D"},{"type":"eq","text":"olor "},{"type":"del","text":"sit "},{"type":"eq","text":"amet"}],"html":"\u003cspan\u003eLorem ipsum \u003c/span\u003e\u003cdel style=\"background:#ffe6e6;\"\u003ed\u003c/del\u003e\u003cins style=\"background:#e6ffe6;\"\u003eD\u003c/ins\u003e\u003cspan\u003eolor \u003c/span\u003e\u003cdel style=\"background:#ffe6e6;\"\u003esit \u003c/del\u003e\u003cspan\u003eamet\u003c/span\u003e","cli":"TG9yZW0gaXBzdW0gG1szMW1kG1swbRtbMzJtRBtbMG1vbG9yIBtbMzFtc2l0IBtbMG1hbWV0"}
curl --location --request POST 'https://zylalabs.com/api/5189/text+change+detector+api/6654/analyze+diffs' --header 'Authorization: Bearer YOUR_API_KEY'
--data-raw '{
"text1": "Lorem ipsum dolor sit amet",
"text2": "Lorem ipsum Dolor amet"
}'
| हेडर | विवरण |
|---|---|
Authorization
|
[आवश्यक] होना चाहिए Bearer access_key. जब आप सब्सक्राइब हों तो ऊपर "Your API Access Key" देखें। |
कोई लंबी अवधि की प्रतिबद्धता नहीं। कभी भी अपग्रेड, डाउनग्रेड या कैंसल करें। फ्री ट्रायल में 50 रिक्वेस्ट तक शामिल हैं।
दो टेक्स्ट स्ट्रिंग्स को POST के माध्यम से भेजें और उनके अंतर का विस्तृत विश्लेषण JSON और HTML में प्राप्त करें
यह एक पाठ तुलना उपकरण है जो परिवर्तनों की पहचान करता है और दो पाठ स्ट्रिंग्स के बीच विस्तृत भिन्नताएँ प्रदान करता है
एपीआई दो टेक्स्ट स्ट्रिंग्स प्राप्त करता है और विस्तृत मतभेदों के साथ एक JSON ऑब्जेक्ट और एक पूर्व-निर्मित HTML दृश्य प्रदान करता है
संस्करण नियंत्रण प्रणाली कोड परिवर्तनों की तुलना कर रही है दस्तावेज प्रबंधन प्लेटफार्म संपादन का ट्रैक रख रहे हैं शैक्षणिक उपकरण पाठ्य भिन्नताओं को उजागर कर रहे हैं
महीने में अनुमत एपीआई कॉल की संख्या के अलावा कोई अन्य सीमाएं नहीं हैं
भिन्न योजनाएँ हैं जो सभी के लिए उपयुक्त हैं जिसमें छोटी संख्या में अनुरोधों के लिए एक निःशुल्क परीक्षण शामिल है लेकिन इसकी दर सेवा के दुरुपयोग को रोकने के लिए सीमित है
एपीआई प्रमाणीकरण के लिए एपीआई कुंजी का उपयोग करता है एपीआई तक पहुँचने के लिए अपने एपीआई कुंजी को अनुरोध हेडर में शामिल करें एपीआई कुंजी पंजीकरण पर प्रदान की जाती है और इसे सुरक्षित रखा जाना चाहिए
एपीआई एक डोमेन की उम्र और इतिहास के बारे में विस्तृत जानकारी लौटाता है जिसमें इसके निर्माण के बाद के वर्षों, महीनों और दिनों के साथ-साथ समाप्ति और अपडेट तारीखें शामिल हैं
विश्लेषण भिन्नताएँ एंडपॉइंट दो पाठ स्ट्रिंग्स के बीच भिन्नताओं का एक एरे समाहित करने वाला एक JSON ऑब्जेक्ट लौटाता है साथ ही उन भिन्नताओं का पूर्व-रेंडर किया गया HTML प्रतिनिधित्व भी आसान प्रदर्शन के लिए लौटाता है
प्रतिक्रिया डेटा में मुख्य फ़ील्ड में "डिफ़्स" शामिल हैं जो परिवर्तन के प्रकार (जैसे "जोड़ें" "हटाएं" "बराबर") और संबंधित पाठ का विवरण देने वाले ऑब्जेक्ट्स की एक सूची है और साथ ही "एचटीएमएल" प्रारूपित आउटपुट के लिए है
प्रतिक्रिया डेटा को एक JSON ऑब्जेक्ट में व्यवस्थित किया गया है जिसमें दो मुख्य घटक होते हैं: भिन्नताओं का एक ऐरे ("diffs") और उन भिन्नताओं का HTML प्रतिनिधित्व करने वाला एक स्ट्रिंग जो प्रोग्रामेटिक और दृश्य विश्लेषण की अनुमति देता है
एनालाइज डिफ्स एंडपॉइंट मुख्यतः दो पैरामीटर स्वीकार करता है: पहला टेक्स्ट स्ट्रिंग और दूसरा टेक्स्ट स्ट्रिंग, जिनकी तुलना के लिए आवश्यकता होती है
उपयोगकर्ता अपने अनुरोधों को कस्टमाइज कर सकते हैं द्वारा टेक्स्ट स्ट्रिंग्स को संशोधित करके जो POST अनुरोध में भेजी जाती हैं किसी भी दो टेक्स्टों की तुलना करने की अनुमति देती हैं चाहे वे दस्तावेज़ हों कोड स्निपेट हों या अन्य पाठ्य सामग्री
विशिष्ट उपयोग के मामलों में दस्तावेज़ संसोधनों में परिवर्तनों को ट्रैक करना सॉफ़्टवेयर विकास में कोड परिवर्तनों की तुलना करना और बेहतर अध्ययन के परिणामों के लिए शैक्षिक सामग्रियों में भिन्नताओं को उजागर करना शामिल है
उपयोगकर्ता "diffs" एरे को पार्स करके कार्यक्रमmatically परिवर्तनों की पहचान करने के लिए लौटाए गए डेटा का उपयोग कर सकते हैं और वेब अनुप्रयोगों या सीएलआई उपकरणों में भिन्नताओं को विज़ुअल रूप से प्रदर्शित करने के लिए "html" आउटपुट का उपयोग कर सकते हैं
एपीआई सटीक पाठ तुलना सुनिश्चित करने के लिए एल्गोरिदम का उपयोग करती है जो विश्वसनीय रूप से परिवर्तनों को हाइलाइट करती है नियमित अद्यतन और परीक्षण पाठ विश्लेषण की गुणवत्ता और प्रदर्शन को बनाए रखने में मदद करते हैं
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
459ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
1,118ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
784ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
302ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
55ms
सर्विस लेवल:
71%
रिस्पॉन्स टाइम:
226ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
16,312ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
3,929ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
652ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
620ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
262ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
320ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
2,633ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
196ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
3,929ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
5,025ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
224ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
134ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
328ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
235ms