身份核验回调没收到怎么办?
持久化待处理状态和截止时间。通过有限重试、授权状态补查或复核恢复。没有回调不等于批准。模拟只在本地过期,不查询供应商。
运行示例
下载下方 ZIP,解压进入 verification_delivery。Python 3.10+,不需要凭证、不调用上游。
python3 -m unittest -v test_delivery.DeliveryTests.test_restart test_delivery.DeliveryTests.test_timeout_recovery
curl -s http://127.0.0.1:8787/recover -H "Content-Type: application/json" -d "{}"输入、输出与限制
输入持久化会话和当前时间;输出 pending/expired 及下一步。同一 SQLite 数据库可重启恢复。生产还需供应商签名验证和有限状态补查,本例不宣称已实现。
测试全部分支
工程测试覆盖模拟状态、绑定、重复回调、重启与超时;不证明生产成功、外部采用或 Agent 优势。
python3 -m unittest -v test_delivery来源与范围
依据 alpha 契约与代码;真实路由可用性需单独确认。