This is an unofficial CLI tool for accessing Spectranet user account data from its web portal.
yarn global add spectranet-cli
or
npm i -g spectranet-cli
- You will need to have Google Chrome installed to use this. This program should automatically detect the file path to your Chrome executable, however you can override it by specifying the
CHROME_EXECUTABLE_PATH
env variable. e.g.CHROME_EXECUTABLE_PATH="/path/to/chrome" spectranet-cli
const spectranet = require('spectranet-cli')
spectranet.info().then(info => {
console.log('my basic spectranet info', info)
})
spectranet.payments().then(payments => {
console.log('my spectranet payments', payments)
})
spectranet.usage().then(records => {
console.log('my usage history', records)
})
You can specify username
and password
either by setting the SPECTRANET_USERNAME
and SPECTRANET_PASSWORD
env variables respectively, or by using the spectranet.config({ username, password })
method.
- Get Basic Info
spectranet-cli
- Get Payments Info
spectranet-cli payments
-f, --first <count> view oldest payment info
-l, --last <count> view most recent payment info
To get first 3 payments, use spectranet-cli payments -f 3
or spectranet-cli payments --first 3
- Get Data Usage Info
spectranet-cli usage
-f, --from <from> from date in DD-MM-YYYY format
-t, --to <to> to date in DD-MM-YYYY format
To specify the starting/from date as 26-09-2018
, use
spectranet-cli usage -f 26-09-2018
or
spectranet-cli usage --from 26-09-2018