AI 编程
万捷 WebApi × AI 编程

让 AI 写的软件,
第一天就能收费

不用写后端,也不用运维服务器。把 AI提示词交给 AI,
登录、注册、收费、防破解一次接完。剩下的交给万捷。

查看 3 步接入
  • 零基础可用
  • 任何语言接入
  • 60 秒动态加密
已收款 ¥99用户刚刚充值
Why WebApi

AI 会写功能,但不会收费

登录、注册、收费、授权、通信安全,万捷已经做成接口。你只需要让 AI 学会调用它们。

01

登录 / 注册

账号、卡密、机器码绑定,一次请求完成验证。AI 只需生成一个登录窗口。

02

收费 / 续费

时间卡、次数卡、测试卡,后台一键制卡,用户输入卡号即可自助充值。

03

授权 / 防多开

单开或多开、设备绑定、在线心跳,超出授权立即下线,软件只在授权设备运行。

04

通信 / 防破解

动态密文 60 秒过期,RSA / AES / RC4 自由组合,抓包也拿不到明文。

3 Steps

三步,把 AI 作品变成生意

不用写后端,不用管运维,不用懂 PHP。会复制粘贴,就能完成接入。

01

让 AI 写出作品

桌面工具、脚本、网页、小程序都行。只要能发一次 HTTP 请求,就能接入万捷。

0 基础
02

上传AI提示词

将万捷AI提示词.md文件上传到AI,它会根据文件内容生成代码。

3 分钟
03

优化发布

此时软件已经具备基本的登录授权功能,您可以根据需要添加高级功能、继续优化或发布软件。

全语言
你只负责创意,登录、收费、安全交给万捷。一个人,也能运营一款付费软件。
Video Demo

看一遍,3 分钟完成接入

视频演示从 AI 提示词到生成登录窗口的完整流程。跟着步骤操作,第一次接入也能跑通。

提示词上传 AI 生成代码 登录测试
在 B 站打开视频
Prompt

不会写代码?
把这段话直接发给 AI

把「你的域名」和「10001」换成自己的,AI 就能写出可运行的登录窗口。注册、充值、心跳同理,换接口名和参数即可。

建议同时告诉 AI 你使用的语言(Python / 易语言 / C# / Vue / Auto.js 等),生成的代码会更准确。使用前请先在后台创建 zdy_login 接口。
发给 AI 的接入指令
你是我的编程助手。请在我的项目中接入「万捷网络验证系统」WebApi:

提醒我上传万捷 AI提示词.md 文件,内含webapi接口说明和示例代码。请严格按照提示词.md 的要求生成代码。

要求:
1. 做一个登录窗口,包含卡号输入、登录按钮、解绑按钮和错误提示,每次打开软件载入登录窗口;
2. 登录成功后解析返回的 <|> 分隔数据,保存剩余秒数、验证码和到期时间,控制软件到期关闭;
3. 登录成功后将用户输入的卡号加密保存到运行目录,下次打开软件自动读取填充;
4. 网络失败时提示重试,不要闪退;
5. 代码写完后告诉我需要做什么;
Typical APIs

4 个典型接口,看懂全部接入

所有接口都是同一个地址:http://你的域名/api.php,用 name 选择功能,c1 永远填软件编号。支持 GET / POST,域名以你的服务器为准。

登录:验证身份,返回用户状态

账号或卡密都能登录。密码传小写 32 位 MD5;卡密登录时密码留空。返回字段由包装函数固定,客户端只传 c1-c6,不要传 c7。

  • c2 用户账号,或直接填卡号
  • c3 密码小写 32 位 MD5(卡密登录留空)
  • c5 机器码,用于设备绑定与多开控制
  • c7 不对外开放:在包装函数里固定,例如 '1,10,11'
成功:固定返回 3 个字段(剩余秒数、验证码、到期时间),验证码用于后续获取附加数据,按顺序用 <|> 分隔。
失败:返回错误信息,直接提示给用户即可。
安全建议:不需要附加数据验证码时,把固定字段改为 '1,11'。
① 后台新建自定义接口,粘贴即用
function zdy_login($rjbh,$zh,$mm,$bb,$jqm,$bd){
    return login($rjbh,$zh,$mm,$bb,$jqm,$bd,'1,10,11');
}
② 软件里只需要请求这个地址
http://你的域名/api.php?name=zdy_login&c1=10001&c2=账号&c3=密码MD5&c4=1.0&c5=机器码&c6=

注册:账号 + 卡号,一键开通

用户自己填账号密码,用卡号激活。支持推荐人奖励、安全码改密、邮箱找回;可选绑定 c8 绑定信息,登录后获取,只能在后台修改。账号只能用数字和字母。

  • c2 新账号(数字、字母组合)
  • c4 用于激活的卡号
  • c6 安全码,用于日后修改 / 找回密码
  • c7 邮箱,可空,用于邮箱找回密码
  • c8 绑定信息,可空;登录后可获取,只能在后台修改
成功:返回注册结果,账号立即生效。
失败:返回失败原因(账号重复、卡号无效等)。
① 后台自定义接口
function zdy_reg(
    $rjbh,$zh,$mm,$kh,
    $tjr,$aqm,$mail,$bd){
    return reg($rjbh,$zh,$mm,$kh,
               $tjr,$aqm,$mail,$bd);
}
② 软件请求地址
http://你的域名/api.php?name=zdy_reg&c1=10001&c2=账号&c3=密码MD5&c4=卡号&c5=推荐人&c6=安全码&c7=邮箱&c8=绑定信息

充值:输入卡号,自动续费

用户把购买到的卡号填进软件,服务器自动增加时间或点数。多张卡号可以用英文逗号一次提交。

  • c2 需要充值的账号或卡号
  • c3 推荐人账号,可空
  • c4 机器码,用于记录充值设备
  • c5 充值卡号,多张用英文逗号分隔
成功:返回充值结果,用户时间 / 点数立即到账。
失败:返回失败原因(卡号无效、已被使用等)。
① 后台自定义接口
function zdy_pay(
    $rjbh,$zh,$tjr,$jqm,$kh){
    return pay($rjbh,$zh,$tjr,
               $jqm,$kh);
}
② 软件请求地址
http://你的域名/api.php?name=zdy_pay&c1=10001&c2=账号&c3=&c4=机器码&c5=卡号

在线心跳:控制多开,随时下线

登录成功后增加在线标识;运行中定时检测封停、到期;退出时删除标识,释放登录名额。

  • c4 在线标识,唯一,最长 16 位
  • c5 上次异常退出的旧标识,可空
  • c6 操作:0 增加、1 检测、2 删除
  • 建议每 60 秒调用一次 c6=1
1 正常 0 被踢下线 -2 已到期 -3 已封停 -4 密码错误
① 后台自定义接口
function zdy_zx(
    $rjbh,$zh,$mm,$sbm,
    $sbm2,$lx){
    return zx($rjbh,$zh,$mm,$sbm,
              $sbm2,$lx);
}
② 软件请求地址
http://你的域名/api.php?name=zdy_zx&c1=10001&c2=账号&c3=密码MD5&c4=在线标识&c5=&c6=1

首次使用:在后台「软件管理 → 修改软件配置 → 选项设置」中开启 API 接口控制。

shiyong免登录试用 jb自助解绑 qrjxx公告 / 版本 xgmm修改密码 aqxgmm安全码改密 cache数据缓存 encrys加密解密 kd点数扣费
Security

通信安全,一层都不能少

请求加密、密文过期、算法藏在服务器,验证过程不裸奔。AI 生成的软件,也能拥有商业级防护。

动态密文 · 60 秒过期

配合动态加密方案,每次请求的密文都不同,过期自动失效。即使被抓包,也无法重放。

全算法库

RSA、AES、DES、RC4、Base64、HEX,按需组合,自由定义加密方式。

核心逻辑上云

扣费、校验、发卡都在服务器完成,客户端看不到算法和关键数据。

系统级防护

全系统防 SQL 注入、抗 CC 攻击、后台登录地区限制,数据更安全。

AI 软件 加密请求 万捷 WebApi 验证 / 扣费 加密返回

AI 负责创造,万捷负责收钱。

不用团队、不用运维、不用懂后端。零门槛,一个人也能把 AI 作品卖成订阅。

始于 2008 · 全语言支持 · 免费制卡 · 无限软件位