print webviews
This commit is contained in:
parent
d163f29e58
commit
c722fd3483
30
src/index.js
30
src/index.js
@ -55,7 +55,7 @@ async function main() {
|
|||||||
`input[id="PHONE_NUMBER_or_EMAIL_ADDRESS"]`,
|
`input[id="PHONE_NUMBER_or_EMAIL_ADDRESS"]`,
|
||||||
options.uberPhoneNumber ?? "",
|
options.uberPhoneNumber ?? "",
|
||||||
)
|
)
|
||||||
await page.click('button[type="submit"]');
|
await page.click('button[type="submit"]')
|
||||||
|
|
||||||
for (let i = 0; i < 100; i++) {
|
for (let i = 0; i < 100; i++) {
|
||||||
await sleep(500)
|
await sleep(500)
|
||||||
@ -68,7 +68,33 @@ async function main() {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
console.log("after sleep loop")
|
console.log("after sleep loop")
|
||||||
await sleep(50000)
|
let paginationOption = {}
|
||||||
|
while (true) {
|
||||||
|
let res = await fetch(
|
||||||
|
"https://drivers.uber.com/earnings/api/getWebActivityFeed?localeCode=en",
|
||||||
|
{
|
||||||
|
method: "POST",
|
||||||
|
body: JSON.stringify({
|
||||||
|
startDateIso: "2023-04-01",
|
||||||
|
endDateIso: "2023-04-31",
|
||||||
|
paginationOption,
|
||||||
|
}),
|
||||||
|
headers: usefulRequestHeaders,
|
||||||
|
},
|
||||||
|
)
|
||||||
|
let body = await res.json()
|
||||||
|
body.data.activities.map((activity) => {
|
||||||
|
console.log(
|
||||||
|
new Date(activity.recognizedAt * 1000),
|
||||||
|
activity.formattedTotal,
|
||||||
|
activity.routing,
|
||||||
|
)
|
||||||
|
})
|
||||||
|
if (!body.data.pagination.hasMoreData) {
|
||||||
|
break
|
||||||
|
}
|
||||||
|
paginationOption.cursor = body.data.pagination.nextCursor
|
||||||
|
}
|
||||||
} catch (err) {
|
} catch (err) {
|
||||||
console.error("Critical failure", err)
|
console.error("Critical failure", err)
|
||||||
} finally {
|
} finally {
|
||||||
|
Loading…
Reference in New Issue
Block a user