diff --git a/sites/directv.com/directv.com.config.js b/sites/directv.com/directv.com.config.js index f5858e5e..254683f1 100644 --- a/sites/directv.com/directv.com.config.js +++ b/sites/directv.com/directv.com.config.js @@ -37,9 +37,13 @@ module.exports = { return programs }, - async channels({ country }) { + async channels({ zip }) { const html = await axios - .get(`https://www.directv.com/guide`) + .get(`https://www.directv.com/guide`, { + headers: { + cookie: `dtve-prospect-zip=${zip}` + } + }) .then(r => r.data) .catch(console.log) diff --git a/sites/directv.com/directv.com.test.js b/sites/directv.com/directv.com.test.js index 7c285a9c..2da9df03 100644 --- a/sites/directv.com/directv.com.test.js +++ b/sites/directv.com/directv.com.test.js @@ -1,4 +1,4 @@ -// node ./scripts/commands/parse-channels.js --config=./sites/directv.com/directv.com.config.js --output=./sites/directv.com/directv.com_us.channels.xml +// node ./scripts/commands/parse-channels.js --config=./sites/directv.com/directv.com.config.js --output=./sites/directv.com/directv.com_us-ny.channels.xml --set=zip:10001 // npx epg-grabber --config=sites/directv.com/directv.com.config.js --channels=sites/directv.com/directv.com_us.channels.xml --output=guide.xml --days=2 const { parser, url, logo } = require('./directv.com.config.js')