语法和拼写检查API文档
TextGears API允许您将最新的文本分析技术 实际集成到任何产品中。从简单的移动应用 程序到庞大的企业发展。该API允许您以一 种灵活的方式检查文本中的各种错误,确定 文本的可读性,评估作者的近似词汇表,等等。
正在寻找网站插件?
您可以轻松地向您的网站添加文本检查。 有关插件和示例代码的更多信息可以在文档页面上找到.
该API能做些什么?
Postman的文件
您可以为Postman或任何其他HTTP调试程序 下载API文档文件。在Postman中,你可以在 集合变量选项卡上设置一个键。.
从哪里开始
它非常简单。该API可用于常规的HTTP和
HTTPS请求。输出数据以JSON的形式发送。
所有的请求都被发送到api.textgears.com
服务器
为了加快来自世界各地的访问,我们在三个
国家:美国、爱沙尼亚和新加坡。当向api.textgeres.com
提交请求时,我们
将选择最近的集群。但是,您可以显式地向
附近的集群发出请求,以减少接收响应的
延迟。
https://eu.api.textgears.com
– Europe
https://us.api.textgears.com
– America
https://sg.api.textgears.com
– Asia
所有的API终结点都是独立的服务器集群。 我们保证99.9%的可用性。如果这看起来不够充分,您可以在发生连 接错误时更改群集。
import textgears from 'textgears-api';
const textgearsApi = textgears('YOUR_KEY', {language: 'en-US'});
textgearsApi.checkGrammar('I is a engineer')
.then((data) => {
for (const error of data.errors) {
console.log('Error: %s. Suggestions: %s', error.bad, error.better.join(', '));
}
})
.catch((err) => {});
如果您已经在另一种语言或另一种框架中实现 了一个使用API的库,只要向我们发送一个 链接在 GitHub和 GitLab,同时我 们也会发布它。
受支持的语言
TextGears分析文本不仅考虑文本的语言, 而且记住方言。受支持的语言的完整列表: 英语、法语、德语、葡萄牙语、意大利语、俄语、西班牙语、阿拉伯语、日语、汉语、希腊语
支持的方言(必须以language
参数
发送): en-US、en-GB、 en-ZA、 en-AU、en-NZ、fr-FR、de-DE、de-AT、de-CH、pt-PT、pt-BR、it-IT、ar-AR、ru-RU、es-ES、ja-JP、zh-CN、el-GR
授权和参数传输
通过以下方式之一传输密钥和其他参数 来授权请求:
- POST parameter
key
-
GET parameter
key
?key=YOURKEY
-
Json-request
{ "key": "YOURKEY", // Other params }
-
HTTP Header
其中 YOURKEY 是你的秘钥。Authorization: Basic YOURKEY
错误代码
如果出现错误,status
参数
将具有false
值
{
status : false,
error_code : 600, // API error code
description : "Invalid license key. Go to https://textgears.com/signup.php to get one"
}
- 600 - 无效键
- 606 - 不受支持的情况
- 607 - 超出了请求的范围
- 500 - 未知的信息
- 501 -文本长度超限速
文本验证API
正在检查文本的语法
https://api.textgears.com/grammar
该方法允许您检查文本是否有语法、拼写、 标点符号和风格错误。
请求程序的参数
正在检查文本的拼写情况
https://api.textgears.com/spelling
该方法通过使用更新后的字典来检查文本的 拼字错误
请求程序的参数
自动更正后的文本
https://api.textgears.com/correct
自动文本校正有两种方法。 “correct”的方法明显更精确,但它适用于 AI 请求。
非常重要!
目前,该方法仅适用于英语。
请求程序的参数
https://api.textgears.com/suggest
验证系统会自动纠正文本中的错误,并建议 继续使用最后一句话。
非常重要!
如果发现打字错误,该单词将替换为字典中最 接近的单词。如果有多个单词看起来与被检测 到的单词相似,那么就会选择现代语言中最常 见的单词。TextGears仍然远非心灵感应,所以 如果有很多拼写错误,最终文本的意义可能会改变。
请求程序的参数
文本的可读性
https://api.textgears.com/readability
根据最常见的算法及其自适应算法来计 算文本的可读性
非常重要!
在确定文本指标时,准确性与文本的大小 直接相关。确定两个字句子的文本的可读性 或其他参数是没有意义的。建议检查至少有 30个单词的文本。词越多,效果就越好。
请求程序的参数
文本分析
https://api.textgears.com/analyze
全面的文本分析。它发现各种错误,计算可 读性指标,按100点的尺度评分拼写,并评 估文本的情绪。
非常重要!
在确定文本指标时,准确性与文本的大小 直接相关。确定两个字句子的文本的可读性 或其他参数是没有意义的。建议检查至少有 30个单词的文本。词越多,效果就越好。
请求程序的参数
语言检测
https://api.textgears.com/detect
文本语言的确定及其方言的假设。该方法会为
每种语言回归一个可能的数组。如果无
法明确识别该语言,则language
域
回归null
请求程序的参数
总结和关键字提取
https://api.textgears.com/summarize
请求程序的参数
Admin API
计划定额
https://api.textgears.com/account/resourcequota
正在接收有关当前计划配额的数据。该方法 可以用来跟踪计划中已经发出了多少 请求,或者在计费期间内仍然可以处理多少 请求
请求程序的参数
使用情况统计信息
https://api.textgears.com/account/usage
获取您帐户的API使用情况的统计信息
请求程序的参数
创建和编辑词典
https://api.textgears.com/custom/createdictionary
如果您需要一个灵活的设置来检查文本的错误, 请使用自定义异常设置。这对于使用充满特殊 词汇单词的文本的公司特别有用。将单词或 短语标记为\”correct",以便系统停止判定它们 的错误。您也可以使用它来允许系统根据特 定单词的列表来查找错误。自定义规则可以 合并并转换为字典。这种方法使产品的不同 功能能够使用不同的规则。同时,您产品 的每个用户都可以有自己的特殊方式。"
请求程序的参数
https://api.textgears.com/custom/updatedictionary
https://api.textgears.com/custom/listdictionaries
https://api.textgears.com/custom/deletedictionary
添加一个异常情况
https://api.textgears.com/custom/addexception
在确定文本指标时,准确性与文本的大小直接 相关。确定两个字句子的文本的可读性或其他 参数是没有意义的。建议检查至少有30个单词 的文本。效果越多,效果就越好。
请求程序的参数
异常情况列表
https://api.textgears.com/custom/listexceptions
列出以前添加的排除词
请求程序的参数
删除异常情况
https://api.textgears.com/custom/deleteexception
删除要进行检查的异常字。如果尝试删除先前 删除的单词,则不会发生错误。