एपीआई के बारे में:
आपके आवेदन में किसी भी वर्तनी और व्याकरण की त्रुटियों को पहचानने में सक्षम होना। सभी पहचानी गई त्रुटियों, व्याकरण के सुझावों आदि के साथ एक JSON ऑब्जेक्ट प्राप्त करें
एपीआई उस पाठ को प्राप्त करेगा जिसे चेक करना है और यह अपनी पहचान की गई त्रुटियाँ और संभावित सुधार एक ही JSON ऑब्जेक्ट में प्राप्त करेगा
प्रति माह एपीआई कॉल की संख्या के अलावा, कोई अन्य सीमाएँ नहीं हैं
एपीआई 'टेक्स्ट' पैरामीटर में किसी भी वर्तनी और/या व्याकरण संबंधी गलतियों की जांच करेगा और सुझावित सुधारों के साथ प्रतिक्रिया देगा
चेक - एंडपॉइंट फीचर्स
| ऑब्जेक्ट | विवरण |
|---|---|
text |
[आवश्यक] The text that you want to check it's grammar or spelling. |
language |
[आवश्यक] Only en-US or en-GB are supported at this time |
{"software":{"name":"GrammarBot","version":"4.3.1","apiVersion":1,"premium":true,"premiumHint":"Thanks for supporting GrammarBot!","status":""},"warnings":{"incompleteResults":false},"language":{"name":"English (US)","code":"en-US","detectedLanguage":{"name":"English (US)","code":"en-US"}},"matches":[{"message":"Is this the personal pronoun 'I'? It is spelled uppercase.","shortMessage":"","replacements":[{"value":"I"}],"offset":0,"length":1,"context":{"text":"i are Alexander.","offset":0,"length":1},"sentence":"i are Alexander.","type":{"typeName":"Other"},"rule":{"id":"I_LOWERCASE","subId":"1","description":"i vs. I","issueType":"misspelling","category":{"id":"TYPOS","name":"Possible Typo"}}},{"message":"Did you mean \"am\" or \"ate\"?","shortMessage":"Possible agreement error","replacements":[{"value":"am"},{"value":"ate"}],"offset":2,"length":3,"context":{"text":"i are Alexander.","offset":2,"length":3},"sentence":"i are Alexander.","type":{"typeName":"Other"},"rule":{"id":"PERS_PRONOUN_AGREEMENT_SENT_START","subId":"2","description":"Agreement: 'I is / you is / ... ' (at sentence start only)","issueType":"grammar","category":{"id":"GRAMMAR","name":"Grammar"}}}]}
curl --location --request POST 'https://zylalabs.com/api/148/spell+and+grammar+checker+api/185/check?text=i are Alexander.&language=en-US' --header 'Authorization: Bearer YOUR_API_KEY'
| हेडर | विवरण |
|---|---|
Authorization
|
[आवश्यक] होना चाहिए Bearer access_key. जब आप सब्सक्राइब हों तो ऊपर "Your API Access Key" देखें। |
कोई लंबी अवधि की प्रतिबद्धता नहीं। कभी भी अपग्रेड, डाउनग्रेड या कैंसल करें। फ्री ट्रायल में 50 रिक्वेस्ट तक शामिल हैं।
चेक एपीआई एक JSON ऑब्जेक्ट लौटाता है जिसमें submitted टेक्स्ट में पाए गए वर्तनी और व्याकरण संबंधी गलतियों की जानकारी होती है इसमें त्रुटि संदेश सुझावित सुधार और प्रत्येक त्रुटि के बारे में संदर्भ जानकारी शामिल होती है
प्रतिक्रिया में प्रमुख फ़ील्ड शामिल हैं "मैच" (जो पता लगाए गए त्रुटियों को सूचीबद्ध करता है) "चेतावनियाँ" (अपूर्ण परिणामों के लिए) और "भाषा" (पता लगाई गई भाषा को दर्शाते हुए) प्रत्येक मैच में त्रुटि संदेश, सुझाई गई प्रतिस्थापनों और संदर्भ जैसे विवरण होते हैं
प्रतिक्रियात्मक डेटा एक JSON ऑब्जेक्ट के रूप में संरचित है जिसमें नेस्टेड फील्ड हैं मुख्य अनुभागों में "सॉफ्टवेयर" (API जानकारी) "चेतावनियाँ" "भाषा" और "मेल" शामिल हैं जहां प्रत्येक मेल विशिष्ट त्रुटियों और सुझावों का विवरण देता है
चेक एंडपॉइंट स्पेलिंग और व्याकरण की गलतियों के बारे में जानकारी प्रदान करता है जिसमें गलतियों का प्रकार, सुझाए गए सुधार और उस गलती के चारों ओर के पाठ के संदर्भ विवरण शामिल हैं
चेक एंडपॉइंट मुख्य रूप से "टेक्स्ट" पैरामीटर स्वीकार करता है जो कि त्रुटियों के लिए विश्लेषित की जाने वाली इनपुट स्ट्रिंग है उपयोगकर्ता अपनी अनुरोधों को प्रस्तुत किए गए टेक्स्ट सामग्री में बदलाव करके अनुकूलित कर सकते हैं
उपयोगकर्ता विशेष त्रुटियों और सुझावित सुधारों के लिए "मैच" ऐरे की समीक्षा करके लौटाए गए डेटा का उपयोग कर सकते हैं प्रत्येक मैच संदर्भ प्रदान करता है जिससे उपयोगकर्ता अपनी गलतियों को प्रभावी ढंग से समझ और सुधार सकते हैं
डेटा की सटीकता को निरंतर अपडेट और उन निम्नलिखित एल्गोरिदम में सुधार के माध्यम से बनाए रखा जाता है जो वर्तनी और व्याकरण की त्रुटियों का पता लगाते हैं एपीआई उच्च गुणवत्ता के सुझाव सुनिश्चित करने के लिए उन्नत भाषाई मॉडल का लाभ उठाता है
विशिष्ट उपयोग के मामलों में अनुप्रयोगों में उपयोगकर्ता इनपुट सत्यापन को बढ़ाना ब्लॉग लेखों की प्रकाशन से पहले प्रूफरीडिंग करना और उपयोगकर्ताओं को टाइप करते समय वर्तनी और व्याकरण पर वास्तविक समय में फीडबैक प्रदान करना शामिल हैं
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
1,720ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
427ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
274ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
823ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
292ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
0ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
871ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
876ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
1,064ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
3,967ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
12,696ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
9,182ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
9,844ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
1,310ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
10,990ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
74ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
2,605ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
1,815ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
744ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
892ms