专业文章生成AI的接口,可以生成各种类型的文章。
专业文章生成AI的接口,可以生成各种类型的文章。
| 参数名 | 类型 | 必填 | 说明 | 示例 |
|---|---|---|---|---|
| keyword | string | 是 | 关键词,支持多个(用换行 \n 或逗号 , 分隔)。系统会随机抽取其中一个进行创作。单个关键词长度 ≤ 50 字。 | |
| type | string | 否 | 文章类型,默认知识科普。具体见接口详情。 | |
| words | integer | 否 | 目标汉字字数,默认1000,范围 300 – 50000。超出范围将自动修正到边界值。 | |
| extra_prompt | string | 否 | 额外文章提示词,将追加到 AI 生成指令中(如:多举案例、语气幽默等)。 | |
| extra_sensitive | string | 否 | 额外敏感词,多个用逗号分隔。文章中出现将替换为 *,不影响系统默认敏感词。 | |
| format | string | 否 | 返回内容格式: html — 仅返回富文本 HTML(字段 content_html);text — 仅返回纯文本(字段 content_text 默认);both — 同时返回两者 |
[
{
"name": "keyword",
"type": "string",
"required": true,
"description": "关键词,支持多个(用换行 \\n 或逗号 , 分隔)。系统会随机抽取其中一个进行创作。单个关键词长度 ≤ 50 字。",
"example": ""
},
{
"name": "type",
"type": "string",
"required": false,
"description": "文章类型,默认知识科普。具体见接口详情。",
"example": ""
},
{
"name": "words",
"type": "integer",
"required": false,
"description": "目标汉字字数,默认1000,范围 300 – 50000。超出范围将自动修正到边界值。",
"example": ""
},
{
"name": "extra_prompt",
"type": "string",
"required": false,
"description": "额外文章提示词,将追加到 AI 生成指令中(如:多举案例、语气幽默等)。",
"example": ""
},
{
"name": "extra_sensitive",
"type": "string",
"required": false,
"description": "额外敏感词,多个用逗号分隔。文章中出现将替换为 *,不影响系统默认敏感词。",
"example": ""
},
{
"name": "format",
"type": "string",
"required": false,
"description": "返回内容格式: html — 仅返回富文本 HTML(字段 content_html);text — 仅返回纯文本(字段 content_text 默认);both — 同时返回两者",
"example": ""
}
]{"openapi":"3.1.1","info":{"title":"文章创作","description":"专业文章生成AI的接口,可以生成各种类型的文章。","version":"1.0.0"},"paths":{"/apis/gateway?api=writing":{"get":{"summary":"文章创作","description":"专业文章生成AI的接口,可以生成各种类型的文章。","parameters":[{"name":"keyword","in":"query","required":true,"schema":{"type":"string"},"description":"关键词,支持多个(用换行 \\n 或逗号 , 分隔)。系统会随机抽取其中一个进行创作。单个关键词长度 ≤ 50 字。"},{"name":"type","in":"query","required":false,"schema":{"type":"string"},"description":"文章类型,默认知识科普。具体见接口详情。"},{"name":"words","in":"query","required":false,"schema":{"type":"integer"},"description":"目标汉字字数,默认1000,范围 300 – 50000。超出范围将自动修正到边界值。"},{"name":"extra_prompt","in":"query","required":false,"schema":{"type":"string"},"description":"额外文章提示词,将追加到 AI 生成指令中(如:多举案例、语气幽默等)。"},{"name":"extra_sensitive","in":"query","required":false,"schema":{"type":"string"},"description":"额外敏感词,多个用逗号分隔。文章中出现将替换为 *,不影响系统默认敏感词。"},{"name":"format","in":"query","required":false,"schema":{"type":"string"},"description":"返回内容格式: html — 仅返回富文本 HTML(字段 content_html);text — 仅返回纯文本(字段 content_text 默认);both — 同时返回两者"}],"responses":{"200":{"description":"成功","content":{"application/json":{"schema":{"type":"object"}}}}}},"post":{"summary":"文章创作","description":"专业文章生成AI的接口,可以生成各种类型的文章。","parameters":[{"name":"keyword","in":"query","required":true,"schema":{"type":"string"},"description":"关键词,支持多个(用换行 \\n 或逗号 , 分隔)。系统会随机抽取其中一个进行创作。单个关键词长度 ≤ 50 字。"},{"name":"type","in":"query","required":false,"schema":{"type":"string"},"description":"文章类型,默认知识科普。具体见接口详情。"},{"name":"words","in":"query","required":false,"schema":{"type":"integer"},"description":"目标汉字字数,默认1000,范围 300 – 50000。超出范围将自动修正到边界值。"},{"name":"extra_prompt","in":"query","required":false,"schema":{"type":"string"},"description":"额外文章提示词,将追加到 AI 生成指令中(如:多举案例、语气幽默等)。"},{"name":"extra_sensitive","in":"query","required":false,"schema":{"type":"string"},"description":"额外敏感词,多个用逗号分隔。文章中出现将替换为 *,不影响系统默认敏感词。"},{"name":"format","in":"query","required":false,"schema":{"type":"string"},"description":"返回内容格式: html — 仅返回富文本 HTML(字段 content_html);text — 仅返回纯文本(字段 content_text 默认);both — 同时返回两者"}],"responses":{"200":{"description":"成功","content":{"application/json":{"schema":{"type":"object"}}}}}}}},"servers":[{"url":"https://api.souxiaocha.com","description":"当前访问入口(https)"}]}
https://api.souxiaocha.com/apis/gateway?api=writingGET https://api.souxiaocha.com/apis/gateway?api=writing apikey=你的API密钥&keyword=请填写keyword&type=请填写type&words=请填写words&extra_prompt=请填写extra_prompt&extra_sensitive=请填写extra_sensitive&format=请填写format
GET 参数放在查询字符串中。参数值请替换为实际有效值。
| 参数名 | 类型 | 必填 | 说明 | 示例 |
|---|---|---|---|---|
keyword | string | 是 | 关键词,支持多个(用换行 \n 或逗号 , 分隔)。系统会随机抽取其中一个进行创作。单个关键词长度 ≤ 50 字。 | |
type | string | 否 | 文章类型,默认知识科普。具体见接口详情。 | |
words | integer | 否 | 目标汉字字数,默认1000,范围 300 – 50000。超出范围将自动修正到边界值。 | |
extra_prompt | string | 否 | 额外文章提示词,将追加到 AI 生成指令中(如:多举案例、语气幽默等)。 | |
extra_sensitive | string | 否 | 额外敏感词,多个用逗号分隔。文章中出现将替换为 *,不影响系统默认敏感词。 | |
format | string | 否 | 返回内容格式: html — 仅返回富文本 HTML(字段 content_html);text — 仅返回纯文本(字段 content_text 默认);both — 同时返回两者 |
专业文章生成AI的接口,可以生成各种类型的文章。
https://api.souxiaocha.com/apis/gateway?api=writing
GET / POST(业务参数 GET 通过 URL 传递,POST 支持表单或 JSON)
调用需携带平台密钥(用户中心「令牌管理」获取,SK- 开头):
key=SK-你的密钥X-API-Key: SK-你的密钥| 参数名 | 类型 | 必填 | 描述 |
|---|---|---|---|
| keyword | string | 是 | 关键词,支持多个(用换行 \n 或逗号 , 分隔)。系统会随机抽取其中一个进行创作。单个关键词长度 ≤ 50 字。 |
| type | string | 否 | 文章类型,默认知识科普。具体见接口详情。 |
| words | integer | 否 | 目标汉字字数,默认1000,范围 300 – 50000。超出范围将自动修正到边界值。 |
| extra_prompt | string | 否 | 额外文章提示词,将追加到 AI 生成指令中(如:多举案例、语气幽默等)。 |
| extra_sensitive | string | 否 | 额外敏感词,多个用逗号分隔。文章中出现将替换为 *,不影响系统默认敏感词。 |
| format | string | 否 | 返回内容格式: html — 仅返回富文本 HTML(字段 content_html);text — 仅返回纯文本(字段 content_text 默认);both — 同时返回两者 |
[
{"name": "keyword", "type": "string", "required": true, "description": "关键词,支持多个(用换行 \\n 或逗号 , 分隔)。系统会随机抽取其中一个进行创作。单个关键词长度 ≤ 50 字。"},
{"name": "type", "type": "string", "required": false, "description": "文章类型,默认知识科普。具体见接口详情。"},
{"name": "words", "type": "integer", "required": false, "description": "目标汉字字数,默认1000,范围 300 – 50000。超出范围将自动修正到边界值。"},
{"name": "extra_prompt", "type": "string", "required": false, "description": "额外文章提示词,将追加到 AI 生成指令中(如:多举案例、语气幽默等)。"},
{"name": "extra_sensitive", "type": "string", "required": false, "description": "额外敏感词,多个用逗号分隔。文章中出现将替换为 *,不影响系统默认敏感词。"},
{"name": "format", "type": "string", "required": false, "description": "返回内容格式: html — 仅返回富文本 HTML(字段 content_html);text — 仅返回纯文本(字段 content_text 默认);both — 同时返回两者"}
]
| 参数名 | 类型 | 说明 |
|---|---|---|
| success | string | 请求是否成功,成功为 true |
| data | string | 返回数据对象,成功时存在 |
| data.keyword | string | 实际抽中的关键词 |
| data.title | string | 生成的标题(7 – 50 字) |
| data.type | string | 使用的文章类型 |
| data.target_words | string | 目标字数 |
| data.char_count | string | 实际汉字字数 |
| data.content_html | string | 富文本 HTML 内容(format=html 或 both 时返回) |
| data.content_text | string | 纯文本内容(format=text 或 both 时返回) |
| data.usage | string | Token 用量统计对象 |
| data.usage.prompt_tokens | string | 输入消耗的 token 数(标题 + 文章累加) |
| data.usage.completion_tokens | string | 输出消耗的 token 数 |
| data.usage.total_tokens | string | 总 token 数 |
| data.generated_at | string | 生成时间,格式 Y-m-d H:i:s |
| data.execution_time | string | 本次请求总耗时(秒) |
curl "https://api.souxiaocha.com/apis/gateway?api=writing?key=SK-你的密钥&keyword=%E4%BA%BA%E5%B7%A5%E6%99%BA%E8%83%BD&words=300"
上游业务级错误:
| code | msg | 描述 |
|---|---|---|
| 400 | missing_keyword | 未提供关键词参数 keyword |
| sensitive_content | 关键词包含敏感词被拦截 | |
| 500 | generation_failed | 文章生成失败(AI 服务异常、内容敏感等) |
平台级错误(errcode):11001 缺少密钥 / 11002 密钥无效或已禁用 / 11005 接口禁用 / 11006 接口维护 / 11010 积分不足 / 11018 请求方式不允许。
失败时请以响应体中的 code / errcode 与 msg 判断。
2026-09-24
curl "https://api.souxiaocha.com/apis/gateway?api=writing?key=SK-你的密钥&keyword=%E4%BA%BA%E5%B7%A5%E6%99%BA%E8%83%BD&words=300"
// 结果将在此处显示