fix(微信订阅): 不再按本地记账拦截发送,一律交给微信裁决
This commit is contained in:
@@ -25,7 +25,7 @@ export default defineEventHandler(async (event) => {
|
||||
hasOpenid: inspection.user.hasOpenid,
|
||||
notificationEnabled: inspection.user.notificationEnabled,
|
||||
verdict: inspection.user.verdict,
|
||||
/** 所有模板加起来还剩几条(近似值) */
|
||||
/** 所有模板加起来还剩几条(只是服务端自己记的账,不代表微信侧的真实余额) */
|
||||
remainingTotal,
|
||||
templates: inspection.templates.map((t) => ({
|
||||
kind: t.kind,
|
||||
@@ -37,6 +37,6 @@ export default defineEventHandler(async (event) => {
|
||||
verdict: t.verdict
|
||||
})),
|
||||
actions: inspection.actions,
|
||||
note: 'remaining 是服务端自己记的近似额度:微信不提供剩余授权查询,一次性订阅发一条扣一条,发完要用户再点一次「开启」'
|
||||
note: 'remaining 只是服务端自己记的账(微信不提供剩余授权查询),**不影响能不能发**:服务端一律照常尝试发送,真没额度时微信会回 43101,此时用户在小程序里点一次「开启」就补 1 条'
|
||||
}
|
||||
})
|
||||
|
||||
Reference in New Issue
Block a user