文字生成图片API接口
暂未开放商用,仅本地部署学习用
1、输入参数
请求方式: 可使用 GET 或 POST 方式,如使用 POST 方式,Content-Type 请指定为:application/x-www-form-urlencoded
字段 | 类型 | 是否必填 | 描述 | 备注 |
appid | string | 是 | APPID | 可在管理控制台查看 |
salt | string | 是 | 随机数 | 可为字母或数字的字符串 |
sign | string | 是 | 签名 | appid+q+salt+密钥(appkey)的MD5值 |
tips | string | 是 | 请求的提示词 | UTF-8编码 |
translate | string | 否 | 是否需要进行自动翻译 | 1:需要;0:不需要 |
2、输出参数
图片文件,该返回方式未发生变化
Header
"Content-Disposition":"attachment; filename=image.png"
JS示例:
var tips = paramValue;//查询tips,该参数不变 const appid = getUrlParameter('appid');//server提供 const appkey = getUrlParameter('appkey');//server提供 var salt = 12345678;//client生成的随机数 var combined = appid + tips + salt + appkey;//appid、tips、随机数、appkey合并为combined var md5Result = CryptoJS.MD5(combined).toString();//combined 求MD5 md5Result = md5Result.toLowerCase();// 将结果转换为小写 const apiUrl = '/api/v1/t2m?appid='+appid+'&salt='+salt+'&sign='+md5Result+'&translate=1&tips=' + encodeURIComponent(paramValue);
3、接口生成效果
4、接口开通及使用可联系客服