Files
windmill_workflow/alexa-api/auth4.js
2026-04-04 09:54:20 +09:00

32 lines
882 B
JavaScript

/**
* 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);
});