/** * auth4.js - CLI 版の Alexa Cookie 更新 */ const EMAIL = process.env.AMAZON_EMAIL; const PASSWORD = process.env.AMAZON_PASSWORD; const { fetchAlexaCookieAndSave } = require('./auth4-core'); if (!EMAIL || !PASSWORD) { console.error('[ERROR] 環境変数 AMAZON_EMAIL と AMAZON_PASSWORD を設定してください'); process.exit(1); } async function main() { const result = await fetchAlexaCookieAndSave({ email: EMAIL, password: PASSWORD, logger: console.log, }); console.log('\n=============================================='); console.log(' 認証成功!'); console.log('=============================================='); console.log(`.env を保存しました: ${result.envPath}`); console.log(`Cookie 長さ: ${result.cookieLength} 文字`); } main().catch((err) => { console.error('[FATAL]', err); process.exit(1); });