程序员茄子
全部
编程
代码
资讯
案例
综合
联系我们
易支付 相关搜索结果(第30页)
php
mysql
shell
go
vue
css
api接口对接
支付接口对接
升级 Stripe API 到 2026-09-30.endive:Checkout 的 payment_method_types 没了,SDK 也改了默认校验行为
编程
升级 Stripe API 到 2026-09-30.endive:Checkout 的 payment_method_types 没了,SDK 也改了默认校验行为
2026-10-15 21:03:21
Stripe 当前 API 版本 2026-09-30.endive 带来一批破坏性改动:Checkout Sessions 与 Payment/Setup Intents 移除 payment_method_types、Elements 改 allowedPaymentMethodTypes;SDK 路径参数改为 positional-only、verifyHeader 默认校验时间戳。文中给出 API、SDK 与 webhook 三条迁移路径。
Stripe
支付
API
接口对接
USDT TRC20 自动收款:链上有转账、系统却没加钱,先查这四处
代码
USDT TRC20 自动收款:链上有转账、系统却没加钱,先查这四处
2026-10-03 09:00:54
对接 USDT TRC20 自动收款时,链上已到账但系统没加钱(漏单)、或系统加了钱链上其实失败(假充值)怎么查。给 TronGrid v1 查询命令、四道入账校验(官方合约地址、receipt.result、收款地址、TxID 幂等)、decimals=6 金额单位、固化区块滞后与限流处理,并对比轮询账户历史/订阅 Transfer 事件/自建扫块三种监听方案的取舍。
USDT
TRC20
TronGrid
支付回调
幂等
链上收款
分页
假充值
转账
幂等键有保质期:Idempotency-Key 过期后,同一个键的重试就是一次新请求
编程
幂等键有保质期:Idempotency-Key 过期后,同一个键的重试就是一次新请求
2026-10-25 00:04:12
重复扣款的根因常常不是中间件写错,而是没人定义过幂等键能活多久。这篇按 IETF draft-ietf-httpapi-idempotency-key-header-08 讲清 400/409/422 的分工、Structured Field 值的引号坑、保留期与客户端重试窗口/对账窗口怎么嵌套,给出 PostgreSQL 表与 Go 抢占-比对指纹-回放响应的实现,并把 Stripe API v1 的 24 小时与 v2 的 30 天差异对上。
幂等键
Idempotency-Key
幂等防重
重放窗口
接口设计
Go
PostgreSQL
Stripe webhook 升级 API 版本:先建一个 disabled 端点做双投递,老端点回 400 保留回滚
编程
Stripe webhook 升级 API 版本:先建一个 disabled 端点做双投递,老端点回 400 保留回滚
2026-10-25 21:06:31
Stripe 每个 webhook 端点各自钉住 API 版本,升版本要连带升级端点。本文给出六步灰度流程:同 URL 加 ?version= 新建 disabled 端点、两边同时投递时忽略与 200/400 的取舍、Go/Java/.NET SDK 版本必须与端点一致,以及用 thin events 绕开版本。
Stripe
webhook
支付
API
同一条 UPDATE,Go 返回 0、Node 返回 1:MySQL 的 changed 与 matched 不是一回事
编程
同一条 UPDATE,Go 返回 0、Node 返回 1:MySQL 的 changed 与 matched 不是一回事
2026-10-26 00:03:57
乐观锁判定踩的坑多半不在 version 字段,而在 affected-rows 语义:MySQL 默认返回实际改动行数,带 CLIENT_FOUND_ROWS 才返回匹配行数。同一个 0 既可能是"没匹配到"也可能是"值没变"。本文对照 go-sql-driver、mysql2、JDBC 的默认值差异,给出 Go 侧判定、连接池拆分与抖动重试写法。
乐观锁
MySQL
并发控制
CAS
Go
RowsAffected
clientFoundRows
Inertia v3 上线踩的 8 个坑:409 版本冲突、303 重定向与被 CDN 吃掉的 Vary 头
编程
Inertia v3 上线踩的 8 个坑:409 版本冲突、303 重定向与被 CDN 吃掉的 Vary 头
2026-10-19 00:09:59
从 Inertia v3 的 HTTP 协议切入,拆开 X-Inertia 头、page object、409 版本冲突、302→303 转换、Vary 缓存分桶、partial reload 惰性求值与 SSR 13714 探活。每个坑给现象、原因和 curl 验证方式,面向已用 Laravel + Vue 上线、正在排查整页刷新和缓存串味的工程师。
Inertia.js
Laravel
Vue
PHP
SPA
前端路由
鉴权
USDT TRC20 自动收款:未固化交易、假币合约和 Approval 记录都会把账记错
代码
USDT TRC20 自动收款:未固化交易、假币合约和 Approval 记录都会把账记错
2026-10-31 09:01:18
TRC20 收款入账对不上,多半不是网络问题:查普通交易列表看不到 USDT 金额、未固化交易就入账、假 USDT 与新地址重复计数、Approval 被当转账、金额按 float 解析、只拿 txid 去重。按六层排查顺序给出接口路径、过滤条件、幂等键与能量成本口径。
USDT
TRC20
TronGrid
支付入账
链上对账
ASH
RocketMQ 发送全部失败:日志指向 10909,Broker 只监听了 10911
案例
RocketMQ 发送全部失败:日志指向 10909,Broker 只监听了 10911
2026-11-03 20:01:14
灰度上线后 RocketMQ 消息发送成功率掉到 0,Broker 指标全都正常,应用日志报 connect to <ip>:10909 failed。本文从端口特征入手,说清 VIP 通道端口为何是 listenPort-2、vipChannelEnabled 默认为 true 的来源,并对比开放 10909 与客户端关闭 VIP 通道两条修复路径的取舍。
RocketMQ
消息队列
排障
运维
Java
接口签名总对不上:%20 变 +、漏编码 !'()*、键序被 locale 改过
代码
接口签名总对不上:%20 变 +、漏编码 !'()*、键序被 locale 改过
2026-11-06 09:02:20
前端签名能过、后端复算不一致,问题多半在待签名串而不在算法。这篇按踩坑频率列出八处字节级差异:空格编成 %20 还是 +、encodeURIComponent 保留的 !'()*、quote 的 safe 默认值、排序受 locale 影响、空值与 undefined 的剔除规则、数组编码,以及 body 被重新序列化后验签必挂。附两端签名原文对比的四步排查法。
接口对接
签名
URL编码
PHP
Go
PHP 8.6 的 pack()/unpack() 能写端序了:s</>、l</>、q</> 与 f<、d> 的用法和 ValueError 边界
代码
PHP 8.6 的 pack()/unpack() 能写端序了:s</>、l</>、q</> 与 f<、d> 的用法和 ValueError 边界
2026-11-06 21:03:11
PHP 8.6 的 pack()/unpack() 支持在 s/S/l/L/q/Q 及 f/d 后写 < 与 > 指定端序,替代手写移位拼高低字。文中给支付与硬件协议头的打包解包写法、unpack 偏移与键名、有符号取舍、Java ByteBuffer 与 C struct 对齐对照,以及 v/n/V/N/g/G/e/E 上加修饰符抛 ValueError 的边界。
PHP
二进制协议
pack
接口对接
PHP 8.6 收紧了三个 session INI 默认值:代码没动,登录流程先坏了
代码
PHP 8.6 收紧了三个 session INI 默认值:代码没动,登录流程先坏了
2026-11-09 21:03:41
PHP 8.6 把 session.use_strict_mode 改成 1、cookie_httponly 改成 1、cookie_samesite 改成 Lax。自建 SSO 沿用 session id、前端读 document.cookie、跨站 POST 回调这三类会同时出问题。文中给三步排查命令与写死三项配置的迁移做法。
PHP
Session
安全默认值
版本升级
没有 FOREIGN KEY 的库,如何让 ER 图连上线:tbls 与 SchemaSpy 的关系推断
编程
没有 FOREIGN KEY 的库,如何让 ER 图连上线:tbls 与 SchemaSpy 的关系推断
2026-11-11 00:04:10
老库和删掉外键的库用 tbls/SchemaSpy 生成文档时,ER 图常常是一堆没有连线的孤岛。这篇讲清 tbls 的 relations 手写与 detectVirtualRelations 五种推断策略各匹配什么、哪里会误判,以及 SchemaSpy 的 implied relationships 与 SchemaMeta 如何纠正,最后给出把推断结果固定进 CI 的做法。
数据库文档
tbls
SchemaSpy
ER图
外键
MySQL
PostgreSQL
Stripe webhook 全 400 又重复发货:whsec 有三套、302 也算投递失败、事件还会乱序
代码
Stripe webhook 全 400 又重复发货:whsec 有三套、302 也算投递失败、事件还会乱序
2026-11-11 09:01:16
线上 Stripe 回调 100% 返 400、同时出现重复发货时,按代价从低到高排查:三套 whsec 分别属于 Dashboard、test/live 与 stripe listen;原始 body 被框架改写;apex→www 的 302 被判投递失败且应用日志为空;事件至少一次投递且不保证顺序,created 只有秒级精度不能用来判重。给出 Go 手写验签、MySQL 幂等表与复现命令。
Stripe
Webhook
支付回调
幂等
签名验证
App Store Server Notifications V2 对接笔记:沙箱只投一次,生产重试 5 次,漏的怎么补
编程
App Store Server Notifications V2 对接笔记:沙箱只投一次,生产重试 5 次,漏的怎么补
2026-11-13 21:07:43
App Store 服务端通知 V2 的环境差异比事件类型更容易踩:沙箱每条只投一次、完全不重试,生产失败后按 1/12/24/48/72 小时重试 5 次;漏的靠 Get Notification History 回放(生产 180 天、沙箱 30 天),onlyFailures 只捞未送达的。附端点要求、appAppleId 环境陷阱与 Go 落库顺序。
支付
苹果订阅
对账
接口对接
Airwallex webhook 验签实操:签名是 timestamp + raw body 的 HMAC,SDK 没有现成 helper
案例
Airwallex webhook 验签实操:签名是 timestamp + raw body 的 HMAC,SDK 没有现成 helper
2026-11-14 21:05:48
Airwallex webhook 签名是 HMAC-SHA256(secret, x-timestamp + raw body) 的 hex,不是 Standard Webhooks 方案,SDK 也不带验签 helper。本文给出 Node 与 PHP 实现,讲清为什么必须用原始 body、时间戳是毫秒、常数时间比较、重放窗口自选与事件去重。
支付
Webhook
接口对接
PHP 8.6 给 curl 加了 CURLOPT_SEEKFUNCTION:流式请求体在重定向和认证重发时能回卷了
代码
PHP 8.6 给 curl 加了 CURLOPT_SEEKFUNCTION:流式请求体在重定向和认证重发时能回卷了
2026-11-15 21:04:27
用 CURLOPT_READFUNCTION 自己喂请求体的 PHP 代码,遇到 3xx 跟随、401/407 多轮认证、连接重试时会以 CURLE_SEND_FAIL_REWIND 失败,因为 body 无法回卷。PHP 8.6 新增 CURLOPT_SEEKFUNCTION,本文给可回卷的实现、origin 的处理与不可 seek 数据源的退路,另附 size_delivered 的口径。
PHP
curl
接口对接
大家都在搜索什么?
devops
易支付
一个官网+多少钱
统一接受回调
统一回调
python
sub
node
宝塔日志
mysql
shell
ElasticSearch
css
vue
api接口对接
2025
支付接口对接
go
php
php回调
上一页
1
…
24
25
26
27
28
29
30
下一页
共 30 页
到第
页
确定