常见问题

回调地址能配置多个吗?

可以。一个应用最多登记 10 个回调地址,每行一个,必须精确匹配(大小写敏感),不支持通配符。

为什么授权页打不开 / 报错?

常见原因:client_id 不存在或应用未上线;redirect_uri 未登记;scope 超出应用权限。授权页会直接给出具体原因。

token 有效期多久?

access_token 2 小时,refresh_token 30 天且每次刷新轮换。access_token 失效后用 refresh 换新,不要频繁重新授权。

如何拿到手机号完整号码?

在创建应用时勾选 user:phone 字段,用户授权页会有独立的敏感信息提示,用户同意后接口返回完整号码。未授权时该字段不会返回,也不计费。

同一个用户在不同应用的 openid 一样吗?

不一样。openid 是按「应用 + 用户」单向散列生成的,不同应用之间无法互相串联用户,符合个人信息最小化原则。

余额不足会怎样?

接口返回 402,不返回任何资料,也不产生部分扣费。充值到账后即可恢复调用。

支持沙箱环境吗?

当前测试环境与生产共用一套流程,建议用体验金做联调。正式上线前请把 redirect_uri 换成生产地址并重新提交审核。