NewAPI副业Token售卖完整落地运营实操流程
很多人手里有多余的API额度,或者想通过Token转卖赚点零花钱,用NewAPI搭建一个自己的Token售卖平台是最省事的方案。
下面我按零基础可照做的顺序,把整个流程拆解成五步,从服务器准备到正式运营全部讲清楚。
开始之前:你需要准备什么
- 一台云服务器,系统推荐Debian 11/12或Ubuntu 20.04+,配置1核2G起步就行
- 一个域名,并提前把域名解析到服务器IP(不强制,但建议用域名方便后续HTTPS)
- SSH客户端(比如Windows的Termius、Mac的终端),能连上服务器
- 一个可以收款的渠道(支付宝/微信个人码,或对接三方支付),这一步靠你自己的资源,本文只讲技术部分
如果你还没有服务器,建议先随便买一台按量付费的轻量云,测试通过后再升级。
第一步:服务器环境与NewAPI安装
连上服务器后,先更新系统并安装Docker(NewAPI官方推荐用Docker部署,干净又省事)。
sudo apt update && sudo apt upgrade -y
sudo apt install docker-compose -y
接着拉取NewAPI镜像并启动容器。
我用docker-compose方式,方便后续管理。
新建一个目录并进入:
mkdir newapi && cd newapi
创建docker-compose.yml文件(用nano或vim):
version: '3.8'
services:
newapi:
image: zhenxun_bot/newapi:latest
container_name: newapi
restart: always
ports:
- "3000:3000"
volumes:
- ./data:/newapi/data
environment:
- TZ=Asia/Shanghai
保存后运行:
docker-compose up -d
稍等十几秒,容器启动后访问http://你的服务器IP:3000,应该能看到NewAPI的登录页。
默认管理员账号admin,密码admin123,第一次登录后记得立即修改密码。
第二步:创建Token并设置售卖策略
登录后台后,点击左侧“令牌管理” -> “添加令牌”。
- 名称:建议填一个商品名,比如“GPT-4 Turbo 1万额度”
- 额度:填你打算卖多少量(比如10000,单位取决于上游API,通常代表美元分或点数)
- 模型组:选择允许使用的模型(比如只给ChatGPT-4,不含其他)
- 限速:设置每个Token每分钟最多请求次数,防止被刷
- 有效期:可选,设为7天或30天
- 价格:这里不直接填金额,NewAPI本身不处理支付,价格是在你生成的购买链接里自定义的
点击“保存”后,令牌就创建好了。接着点击该令牌右侧的“购买链接”图标,会生成一个专属链接,类似:
http://你的IP:3000/buy?token=xxxx
这个链接可以直接发给客户,客户打开后填入自己的联系信息就能获得Token。
定价策略参考:如果你上游成本是0.1元/1k token,你可以卖0.15~0.2元,留出利润用于支付平台抽佣和服务器成本。
第三步:前端展示与支付对接(可选)
如果想做得更专业一点,可以搭配一个简单的前端页面,把商品列表和购买按钮放上去。
NewAPI自带的购买页面比较简陋,但够用。
如果你需要对接自动收款并自动发货,可以考虑以下两种方式:
- 手动收款:客户通过微信/支付宝转账给你,你收到后在后台手动点击“发放Token”并复制令牌给对方
- 自动收款插件:使用第三方支付回调,将支付成功时的参数传给NewAPI的接口(参考官方文档),实现无人值守自动发货。这部分需要一点开发能力,零基础可以先用手动模式跑通流程,再逐步升级。
如果你只想快速验证,直接用生成的购买链接,让客户主动联系你或你提供一个收款码,收到款后再把Token文本发给对方。
第四步:常见问题与避坑提醒
1. 别人拿到Token后能不能无限刷?
能限制。在添加令牌时,设置好“速率限制”和“总额度”,用完了Token就会失效,所以你不用担心无限刷。
2. 服务器被攻击怎么办?
务必给NewAPI绑定HTTPS(用反向代理+Let's Encrypt),同时开启防火墙只放行必要端口(如80/443)。另外,在后台“系统设置”中开启“IP白名单”或“访问频率限制”,降低被攻击风险。
3. 客户说拿到的Token用不了,怎么排查?
首先检查Token是否已激活(在后台查看状态),其次看模型组是否允许,第三检查上游API是否可用。可以在后台“日志”中查看最近请求记录,判断是被限速还是上游返回错误。
4. 卖Token算不算违规?
需要你自己评估上游API的服务条款。大多数第三方API(如OpenAI)禁止转售额度,建议只用于个人小范围分享或测试,不要大规模商业化。
第五步:验证你的售卖流程是否正常
最后一步,自己模拟一次购买:
- 打开生成的购买链接,填写一个假邮箱和任意信息,点击提交
- 到后台“购买记录”中查看是否有新记录,点击“发放”按钮
- 系统会弹出Token字符串,复制它到
https://你的IP:3000的登录框测试使用,确认能正常请求模型
如果一切正常,恭喜,你的NewAPI Token售卖副业已经可以开始运营了。
之后你可以通过优化商品描述、设置不同额度套餐、引导回头客等方式提升收入。
如果遇到任何报错,优先查看后台日志和Docker容器日志(docker logs newapi),大部分问题都能在那里找到线索。