1.0.3 • Published 4 years ago
speedtest-url v1.0.3
instal library
npm i quickchart-scrape
const speedtest = require('speedtest-url');
async function testspeed() {
var type = [
"line",
"bar",
"radar",
"horizontalbar",
"pie",
"doughnut",
"polararea",
"scatter"
]
var data = {
"type": type[Math.floor(Math.random() * type.length)],
"title": "website",
"url_array": [
"https://www.facebook.com",
"https://www.google.com",
"https://www.apple.com",
"https://www.cnn.com",
"https://www.whatsapp.com",
"https://www.yahoo.com",
"https://www.samsung.com"
]
}
speedtest.speedtest_url(data).then(hasil => console.log(hasil))
speedtest.chart_speedtest(data).then(hasil => console.log(hasil))
}
testspeed()
result
{
status: true,
creator: '@insaneupdate',
message: [
{ url: 'https://www.facebook.com', ping: '1333ms' },
{ url: 'https://www.google.com', ping: '1830ms' },
{ url: 'https://www.apple.com', ping: '2192ms' },
{ url: 'https://www.cnn.com', ping: '3684ms' },
{ url: 'https://www.whatsapp.com', ping: '4315ms' },
{ url: 'https://www.yahoo.com', ping: '5028ms' },
{ url: 'https://www.samsung.com', ping: '6103ms' }
]
}
{
status: true,
creator: '@insaneupdate',
photo: 'https://quickchart.io/chart/render/zm-1172b191-41a5-40b0-b9a2-755a7d931f4e?title=website&labels=facebook,google,apple,cnn,whatsapp,yahoo,samsung&data1=1259,1646,2129,3588,4259,4941,6160',
message: 'Hasil Speed test\nfacebook, google, apple, cnn, whatsapp, yahoo, samsung'
}