feat(baoyu-post-to-wechat): improve credential loading with multi-source resolution and diagnostics

This commit is contained in:
Jim Liu 宝玉
2026-03-22 15:42:08 -05:00
parent 3dc5f2e06f
commit e4cd8bfefc
3 changed files with 241 additions and 30 deletions
@@ -694,6 +694,10 @@ async function main(): Promise<void> {
}
const creds = loadCredentials(resolved);
for (const skippedSource of creds.skippedSources) {
console.error(`[wechat-api] Skipped incomplete credential source: ${skippedSource}`);
}
console.error(`[wechat-api] Credentials source: ${creds.source}`);
console.error("[wechat-api] Fetching access token...");
const accessToken = await fetchAccessToken(creds.appId, creds.appSecret);