网易首页 > 网易号 > 正文 申请入驻

AI代理实现API小额支付:开发者实测两条路径,0.01美元一次

0
分享至

我克隆了Solana基金会的PayKit仓库,在本地把Playground API跑起来,随便用HTTP客户端给GET /api/v1/fortune发了个请求。结果没有拿到预想中的JSON,而是直接撞上了一个402 Payment Required状态码。

这可不是什么需要屏蔽的错误,而是整个支付流程的第一个有效回应。响应里明明白白写着:调用一次接口需要支付10000 USDC基本单位,也就是0.01美元。更有意思的是,同一个accepts数组里塞了两套支付方案:一套叫x402 exact(精确支付),另一套叫MPP charge intent(多部分支付路径)


简单说,一个402响应就告诉了调用方“你得付钱”,同时也把“怎么付”的菜单推了过来。AI代理或者任何HTTP客户端读到这个402,就可以选一个方案,签一笔支付,然后带着凭证重放原来的请求。

接下来我丢了一个临时的Solana密钥对给PayKit客户端,选中MPP方案,把同一个GET /api/v1/fortune请求重新投出去。客户端自动解析了402里的支付挑战、签署了转账、回传证明,最后拿到的不是一个402,而是一个正常的200响应,顺带一句俏皮话:“Your code will compile on the first try today.”(今天的代码第一次就能编译通过。)

拿到JSON不算完,我还专门查了响应头里的payment‑receiptx‑payment‑settlement‑signature,跑到沙盒环境的RPC节点上去核对那笔链上交易。交易确实存在,而且它的err字段是null。这一行就把“HTTP演练返回200”和“支付通道真正完成结算”之间的分界线画清楚了。

这里必须说一句老实话:我并没有扔给一个LLM一句提示语、然后宣称它是自己选的支付方案。测试的时候,我直接把PayKit的createPayKitClient当作AI代理底层可调的HTTP客户端来跑的。读取402、签署请求的支付、重放同一个URL——这正是我从“代理侧”验证的支付步骤。

整个应用层的设计感觉非常薄。TypeScript示例里只要把接受的协议、运营方信息和一张价格表传给createPayKit,然后给Express路由绑一个pay.express('fortune')就行了。一个未付费的请求进来,网关直接回402;带着支付证明的请求则先验证、再结算,最后才进到业务处理函数。业务处理函数里只需要通过pay.payment(req)去读已经确认过的支付凭据,完全不需要在每个收费路由里同时维护x402分支和MPP分支。

仓库里的接口规范用更正式的方式把边界说清楚了:应用层只管声明一个带价格的门;调度层收集各个协议提供的支付方案、识别凭证;适配层负责验证和结算。最终落到应用手里的,是一个与协议无关的Payment对象。我对着文档paykit‑interface.md里的三层架构和require_paymentpaid?payment()三个原语,以及src/client/index.ts里的实现逐条核对过,不是把宣传语照单全收。

除了/api/v1/fortune,我还故意跑了一次/api/v1/joke。这次MPP路径玩了个费用拆分:0.003美元进了某个平台账户,剩下的才流向卖家,而回执上依旧清楚标着“卖家收入”的标签。换句话说,在支付层面做收入分拆,不需要业务方自己再造一套对账轮子。

那什么时候该用这套东西?简单记一句话:当你的API需要收极小额的稳定币,而且付款方能够控制钱包的时候,可以考虑它。但千万别把它当成一张信用卡网络来用——没有拒付、没有chargeback,包里也确实有我跑通demo之前撞上的小粗糙边缘。

特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。

Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.

相关推荐
热点推荐
特鲁姆普发出夺冠最强音,最大弱点已经克服,吴宜泽想赢球很难

特鲁姆普发出夺冠最强音,最大弱点已经克服,吴宜泽想赢球很难

南海浪花
2026-07-31 09:35:44
赛里木湖自驾每人收75元引争议,景区称相关费用已做备案

赛里木湖自驾每人收75元引争议,景区称相关费用已做备案

界面新闻
2026-07-30 10:06:07
特朗普核心高层出逃!29岁白宫发言人连夜辞职,外流停不下来

特朗普核心高层出逃!29岁白宫发言人连夜辞职,外流停不下来

誮惜颜a
2026-07-30 13:31:28
人如果“过度”节俭,舍不得吃,舍不得穿,那你省下来的其实不是钱,而是一个廉价的人生。钱就像水是流动的,会花钱,才是人生最彻底意义

人如果“过度”节俭,舍不得吃,舍不得穿,那你省下来的其实不是钱,而是一个廉价的人生。钱就像水是流动的,会花钱,才是人生最彻底意义

背包旅行
2026-07-30 16:00:31
菲政坛大地震!杜特尔特儿子当众宣战,菲两大政治豪门正式决裂?

菲政坛大地震!杜特尔特儿子当众宣战,菲两大政治豪门正式决裂?

晓旓就是我
2026-07-31 09:55:18
中午12点!亚足联官宣2030年世预赛赛程,国足亮相时间正式确定

中午12点!亚足联官宣2030年世预赛赛程,国足亮相时间正式确定

兵哥篮球故事
2026-07-30 18:27:10
名记:7换1交易要黄了!恭喜76人:少了一个争冠劲敌

名记:7换1交易要黄了!恭喜76人:少了一个争冠劲敌

篮球大视野
2026-07-31 10:17:58
吴琼现状:退休定居北京,头发全白照顾大11岁婆婆,坚持登台唱戏

吴琼现状:退休定居北京,头发全白照顾大11岁婆婆,坚持登台唱戏

一盅情怀
2026-07-30 18:33:51
不严惩这个女恶魔,难给老百姓一个交待,难还张氏叔侄一个公道

不严惩这个女恶魔,难给老百姓一个交待,难还张氏叔侄一个公道

记录生活日常阿蜴
2026-07-31 04:35:23
付辛博三角恋实锤,王靓雅晒聊天记录,颖儿5字回应

付辛博三角恋实锤,王靓雅晒聊天记录,颖儿5字回应

手工制作阿歼
2026-07-29 10:17:29
难怪谢霆锋怒了,coco自曝谢贤给她留了遗产,比两个孙子的还要重

难怪谢霆锋怒了,coco自曝谢贤给她留了遗产,比两个孙子的还要重

历史点行
2026-07-31 04:12:53
颜宁这么夸王虹,意味深长

颜宁这么夸王虹,意味深长

人格志
2026-07-30 00:44:36
男人有没有钱,一看便知:不缺钱的男人,会有两个明显特征

男人有没有钱,一看便知:不缺钱的男人,会有两个明显特征

心理观察局
2026-07-25 06:53:04
双手推击对手面部!中足联:辽宁铁人外援姆本扎停赛4场、罚款4万元!

双手推击对手面部!中足联:辽宁铁人外援姆本扎停赛4场、罚款4万元!

足球报
2026-07-31 01:13:26
外交部:提醒有关方面,避免危险抵近中国海军舰艇防止引发海空意外

外交部:提醒有关方面,避免危险抵近中国海军舰艇防止引发海空意外

上观新闻
2026-07-30 15:37:26
国文清,主动投案

国文清,主动投案

新京报
2026-07-31 09:23:23
出人意料!伊朗先发制人

出人意料!伊朗先发制人

陆弃
2026-07-30 10:02:31
60号文件敲定退休金,工龄差一月,终身待遇有差额

60号文件敲定退休金,工龄差一月,终身待遇有差额

小鹿姐姐情感说
2026-07-31 09:14:39
美学者拍脑门:光顾盯中国军方和登月了,没留意这领域发展惊人

美学者拍脑门:光顾盯中国军方和登月了,没留意这领域发展惊人

观察者网
2026-07-30 09:11:11
一位34岁大龄剩女的相亲标准:“想娶我,必须要满足这三个条件”

一位34岁大龄剩女的相亲标准:“想娶我,必须要满足这三个条件”

多久情感
2026-07-30 11:20:42
2026-07-31 11:44:49
闪存猎手
闪存猎手
全网蹲好价的野生捕手,算力与羊毛都不可辜负。
431文章数 63关注度
往期回顾 全部

科技要闻

传特斯拉考虑卖中国业务 为合并SpaceX铺路

头条要闻

5岁儿子被拐31年后母子团聚 儿子:记忆中被转手数次

头条要闻

5岁儿子被拐31年后母子团聚 儿子:记忆中被转手数次

体育要闻

菲尼克斯,止损后的漫漫长路

娱乐要闻

李小璐澄清夜宿门,被网友质疑想洗白

财经要闻

打新日确认!宇树科技IPO冲刺“冰与火”

汽车要闻

FREELANDER神行者8下线 8月10日开启预售/海外版同步推进

态度原创

数码
教育
家居
时尚
游戏

数码要闻

小米米家智能茶吧机Pro立式开启预售,1299元

教育要闻

2025中考英语必考:Take off的4种隐藏用法,90%学生都掉过坑!(附真题解析)

家居要闻

2026建博会(广州) 公装联探展交流活动

今年夏天最好看的4件套装,高级又气质!

不开机不上号不买游戏7天!超35万人联名抵制索尼

无障碍浏览 进入关怀版