用户协议
一键换词API
将全文内容换词,返回高可读,低相似度的内容
  • 接口状态:正常
  • 接入服务商: 5118.com
  • 应用类别: 智能改写
  • 上线时间:2019-11-25
低至: 0.01 元/次 ( 查询1次,计1次调用 )
  • API说明
  • 错误码参照
  • 价格与请求限制
  • 示例代码
详细说明:
  • 接口地址:http://apis.5118.com/wyc/akey
  • 返回格式:json
  • 请求方式:POST
  • 在线调试

请求示例:http://apis.5118.com/wyc/akey
提交任务调试工具: Postman示例
提交任务请求参数说明:
名称 类型 必填 默认值 说明
txt string 全文内容(长度不能超过5000字符(含html字符),如有html字符,需要使用UrlEncode进行编码)
特定渠道(如火车采集器)每5000字符(含html字符)计一次调用
th int 3 相关词用户使用次数,越大代表可读性越强(th默认为3)。
filter string 设置锁词可在一键智能原创时锁住这些词不被替换(用‘|’隔开)
corewordfilter int 1 设置在一键智能原创时锁住文章的核心词不被替换(默认1为开启,0为不开启)
sim int 0 是否返回相似度(默认0不开启,1为开启)
strict int 1 严选换词(可以选择不同档位进行严选换词,档位越高换词越严格,默认为1档)
提交任务返回参数说明:
名称 类型 默认值 说明
errcode string 0 返回的错误代码
errmsg string 返回的错误说明
corewords string 核心词列表
like string 相似度
data string 伪原创内容
JSON返回示例:
{
    "errcode": "0",
    "errmsg": "",    
    "corewords": "原创文章|智能|工具|原创|原创度检测|网编",    
    "like": "0.5824808184143222",    
    "data": "免费在线智能原创工具是一个网编、工作人员和网站站长十分必须的工具..."
}

提交充值订单
状态回调配置说明
服务级错误码参照(error_code):
错误码 说明
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不正确
系统级错误码参照:
错误码 说明
200107 服务器超时
200201 传进参数为空
200500 内容长度不能超过5000个字符
错误码格式说明:
2 002 01
服务器错误(1:为系统级别错误) 服务模块代码(即数据ID) 具体错误代码
资费说明:
名称 价格 次数 说明
试用套餐 0.00 100
套餐一 500.00 10000
套餐二 3000.00 100000
套餐三 15000.00 1000000
套餐四 51750.00 5000000
示例代码:
  1. <?php
  2. $host = "http://apis.5118.com";
  3. $path = "/wyc/akey";
  4. $method = "POST";
  5. $apikey = "你要调用API的apikey";
  6. $headers = array();
  7. array_push($headers, "Authorization:" . $apikey);
  8. //根据API的要求,定义相对应的Content-Type
  9. array_push($headers, "Content-Type".":"."application/x-www-form-urlencoded; charset=UTF-8");
  10. $querys = "";
  11. $bodys = "txt=txt&th=th&filter=filter&corewordfilter=corewordfilter";
  12. $url = $host . $path;
  13. $curl = curl_init();
  14. curl_setopt($curl, CURLOPT_CUSTOMREQUEST, $method);
  15. curl_setopt($curl, CURLOPT_URL, $url);
  16. curl_setopt($curl, CURLOPT_HTTPHEADER, $headers);
  17. curl_setopt($curl, CURLOPT_FAILONERROR, false);
  18. if (1 == strpos("$".$host, "https://"))
  19. {
  20. curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, false);
  21. curl_setopt($curl, CURLOPT_SSL_VERIFYHOST, false);
  22. }
  23. curl_setopt($curl, CURLOPT_POSTFIELDS, $bodys);
  24. curl_exec($curl);
  25. ?>
                                                
  1. #-*- coding:utf-8 -*-
  2. import requests
  3. from urllib.parse import quote
  4. url = 'https://apis.5118.com/wyc/akey'
  5. payload= {
  6. 'txt':quote('要改写的文本'), #全文内容(长度不能超过5000字符(含html字符),如含有html字符,使用quote进行编码)特定渠道(如火车采集器)每5000字符(含html字符)计一次调用
  7. 'th':3, #相关词用户使用次数,越大代表可读性越强(th默认为3)
  8. 'filter':True, #设置锁词可在一键智能原创时锁住这些词不被替换(用‘|’隔开)
  9. 'corewordfilter':1, #设置在一键智能原创时锁住文章的核心词不被替换(默认1为开启,0为不开启)
  10. 'sim':0, #是否返回相似度(默认0不开启,1为开启)
  11. 'strict':1 #严选换词(可以选择不同档位进行严选换词,档位越高换词越严格,换的词越少,默认为1档)
  12. }
  13. headers = {
  14. 'Content-Type': 'application/x-www-form-urlencoded',
  15. 'Authorization': '你要调用API的apikey,到 https://account.5118.com/signin/myapi 获取'
  16. }
  17. response = requests.request("POST", url, headers=headers, data=payload)
  18. print(response.json())
  1. using System.IO;
  2. using System.Text;
  3. using System.Net;
  4. using System.Net.Security;
  5. using System.Security.Cryptography.X509Certificates;
  6. private const String host = "http://apis.5118.com";
  7. private const String path = "/wyc/akey";
  8. private const String method = "POST";
  9. private const String apikey = "你要调用的接口apikey";
  10. static void Main(string[] args)
  11. {
  12. String querys = "";
  13. String bodys = "txt=txt&th=th&filter=filter&corewordfilter=corewordfilter";
  14. String url = host + path;
  15. HttpWebRequest httpRequest = null;
  16. HttpWebResponse httpResponse = null;
  17. if (0 < querys.Length)
  18. {
  19. url = url + "?" + querys;
  20. }
  21. if (host.Contains("https://"))
  22. {
  23. ServicePointManager.ServerCertificateValidationCallback = new RemoteCertificateValidationCallback(CheckValidationResult);
  24. httpRequest = (HttpWebRequest)WebRequest.CreateDefault(new Uri(url));
  25. }
  26. else
  27. {
  28. httpRequest = (HttpWebRequest)WebRequest.Create(url);
  29. }
  30. httpRequest.Method = method;
  31. httpRequest.Headers.Add("Authorization", apikey);
  32. //根据API的要求,定义相对应的Content-Type
  33. httpRequest.ContentType = "application/x-www-form-urlencoded; charset=UTF-8";
  34. if (0 < bodys.Length)
  35. {
  36. byte[] data = Encoding.UTF8.GetBytes(bodys);
  37. using (Stream stream = httpRequest.GetRequestStream())
  38. {
  39. stream.Write(data, 0, data.Length);
  40. }
  41. }
  42. try
  43. {
  44. httpResponse = (HttpWebResponse)httpRequest.GetResponse();
  45. }
  46. catch (WebException ex)
  47. {
  48. httpResponse = (HttpWebResponse)ex.Response;
  49. }
  50. Console.WriteLine(httpResponse.StatusCode);
  51. Console.WriteLine(httpResponse.Method);
  52. Console.WriteLine(httpResponse.Headers);
  53. Stream st = httpResponse.GetResponseStream();
  54. StreamReader reader = new StreamReader(st, Encoding.GetEncoding("utf-8"));
  55. Console.WriteLine(reader.ReadToEnd());
  56. Console.WriteLine("\n");
  57. }
  58. public static bool CheckValidationResult(object sender, X509Certificate certificate, X509Chain chain, SslPolicyErrors errors)
  59. {
  60. return true;
  61. }
推荐API
百亿长尾词库,含指数和搜索量
获取域名(含子域名)PC端排名词

系统通知