商机挖掘
{{item.ModuleName}}
名称 | 类型 | 必填 | 默认值 | 说明 |
---|---|---|---|---|
txt | string | 是 | 需要检查通顺度的文本(文本最长不能超过1000字) |
名称 | 类型 | 默认值 | 说明 |
---|---|---|---|
errcode | string | 0 | 返回的错误代码 |
errmsg | string | 返回的错误说明 | |
index | int | 当前段落中不通顺的字出现的字符位置,汉字和英文都算1个位置 | |
end | int | 当前段落中不通顺的字最后字符的位置,汉字和英文都算1个位置 | |
text | string | 智能算法检测到可能不通顺的字,也可能是错别字 | |
old_str | string | 错误文本 | |
repl_str | string | 替换文本 | |
op | int | 操作类型(1:在old_str前新增,2:在old_str后新增,3:删除,4:替换,16:没有操作) | |
sug | string | 建议或提示信息 |
{ "errcode": "0", "errmsg": "", "data": { "Result": [ [ { "index": 66, "end": 66, "text": "的", "old_str": "的", "repl_str": "得", "op": 4, "sug": "建议用 \"得\" 替换 \"的\" " } ], [] ] } }
错误码 | 说明 |
---|---|
100101 | 调用次数不够,请充值 |
100102 | 服务每秒调用量超限 |
100103 | 服务每小时调用量超限 |
100104 | 服务每天调用量超限 |
100111 | 调用字数不够,请充值 |
100201 | url无法解析 |
100202 | 请求缺少apikey |
100203 | 无效的apikey |
100204 | api不存在 |
100205 | api已经关闭 |
100206 | 后端服务响应status非200 |
100207 | 后端服务未正确接入 |
100208 | 请求方式不支持 |
100301 | Api商城 内部错误 |
100302 | 请求后端服务过程中错误 |
100303 | 系统繁忙稍候再试 |
100403 | 您输入的apikey不正确 |
错误码 | 说明 |
---|---|
200201 | 传进参数为空 |
200202 | 用户ID为空 |
200500 | 内容长度超过指定长度 |
200504 | 出现异常情况 |
2 | 002 | 01 |
---|---|---|
服务器错误(1:为系统级别错误) | 服务模块代码(即数据ID) | 具体错误代码 |
名称 | 价格 | 次数 | 说明 |
---|---|---|---|
试用套餐 | 0.00 | 100 | |
套餐一 | 1600.00 | 10000 | |
套餐二 | 12000.00 | 100000 | |
套餐三 | 100000.00 | 1000000 |
<?php
$curl = curl_init();
curl_setopt_array($curl, array(
CURLOPT_URL => "https://apis.5118.com/wyc/smoothv2",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => "txt=",
CURLOPT_HTTPHEADER => array(
"authorization: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx",
"content-type: application/x-www-form-urlencoded"
),
));
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
using System.IO;
using System.Text;
using System.Net;
using System.Net.Security;
using System.Security.Cryptography.X509Certificates;
private const String host = "https://apis.5118.com";
private const String path = "/wyc/smoothv2";
private const String method = "POST";
private const String apikey = "你要调用的接口apikey";
static void Main(string[] args)
{
String querys = "";
String bodys = "txt=txt";
String url = host + path;
HttpWebRequest httpRequest = null;
HttpWebResponse httpResponse = null;
if (0 < querys.Length)
{
url = url + "?" + querys;
}
if (host.Contains("https://"))
{
ServicePointManager.ServerCertificateValidationCallback = new RemoteCertificateValidationCallback(CheckValidationResult);
httpRequest = (HttpWebRequest)WebRequest.CreateDefault(new Uri(url));
}
else
{
httpRequest = (HttpWebRequest)WebRequest.Create(url);
}
httpRequest.Method = method;
httpRequest.Headers.Add("Authorization", apikey);
//根据API的要求,定义相对应的Content-Type
httpRequest.ContentType = "application/x-www-form-urlencoded; charset=UTF-8";
if (0 < bodys.Length)
{
byte[] data = Encoding.UTF8.GetBytes(bodys);
using (Stream stream = httpRequest.GetRequestStream())
{
stream.Write(data, 0, data.Length);
}
}
try
{
httpResponse = (HttpWebResponse)httpRequest.GetResponse();
}
catch (WebException ex)
{
httpResponse = (HttpWebResponse)ex.Response;
}
Console.WriteLine(httpResponse.StatusCode);
Console.WriteLine(httpResponse.Method);
Console.WriteLine(httpResponse.Headers);
Stream st = httpResponse.GetResponseStream();
StreamReader reader = new StreamReader(st, Encoding.GetEncoding("utf-8"));
Console.WriteLine(reader.ReadToEnd());
Console.WriteLine("\n");
}
public static bool CheckValidationResult(object sender, X509Certificate certificate, X509Chain chain, SslPolicyErrors errors)
{
return true;
}