|
|
@@ -808,9 +808,9 @@ function httpsGet(url: string): Promise<any> {
|
|
|
// 获取微信公众号 access_token(带缓存)
|
|
|
// 通过 OAuth code 获取用户 openid
|
|
|
export async function getWechatOpenid(code: string): Promise<string | null> {
|
|
|
- // OAuth获取openid必须使用公众号appId
|
|
|
+ // OAuth获取openid必须使用公众号appId和公众号secret
|
|
|
const appId = process.env.WECHAT_PUBLIC_APP_ID || process.env.WECHAT_APP_ID;
|
|
|
- const appSecret = process.env.WECHAT_APP_SECRET;
|
|
|
+ const appSecret = process.env.WECHAT_PUBLIC_APP_SECRET || process.env.WECHAT_APP_SECRET;
|
|
|
|
|
|
if (!appId || !appSecret) {
|
|
|
console.warn('[WeChat OAuth] 未配置 WECHAT_APP_ID 或 WECHAT_APP_SECRET');
|