项目作者: BaseMax

项目描述 :
API: Web Service Coronavirus Disease 2019 (COVID-19), Access to live data of outbreak of novel coronavirus disease 2019 using PHP.
高级语言: HTML
项目地址: git://github.com/BaseMax/api-webservice-COVID-19.git
创建时间: 2020-02-27T15:16:26Z
项目社区:https://github.com/BaseMax/api-webservice-COVID-19

开源协议:GNU General Public License v3.0

下载


api-webservice-COVID-19

API: Web Service Coronavirus Disease 2019 (COVID-19), Access to live data of outbreak of novel coronavirus disease 2019.

Based on CoronaVirusOutbreakAPI.

Features

  • Free, Open Source, Easy and short code
  • Ability to create token for suers
  • Ability to search in country
  • Ability to sort (ASC or DESC) in country list
  • Ability to get total number (in world)
  • Ability to limit auth and token

COVID19 API

All request need token value in header, You can create token in token table.

Country List

GET: http://localhost/api-webservice-COVID-19/?method=list

POST: http://localhost/api-webservice-COVID-19/ with method=list data

  1. {
  2. status: "success",
  3. message: "",
  4. lastUpdate: "2020-02-27 18:05:06",
  5. result: [
  6. {
  7. id: 1,
  8. name: "china",
  9. totalCase: 78514,
  10. newCase: 450,
  11. totalDeath: 2747,
  12. newDeath: 32,
  13. totalRecovered: 32954,
  14. seriousUser: 8346,
  15. datetime: "2020-02-27 18:05:03"
  16. },
  17. ...
  18. ]
  19. }

Country List with Sort

DESC sort:

GET: http://localhost/api-webservice-COVID-19/?method=list&sort=totalCase&type=desc

POST: http://localhost/api-webservice-COVID-19/ with method=list&sort=totalCase&type=desc data

or ASC sort:

GET: http://localhost/api-webservice-COVID-19/?method=list&sort=totalCase&type=asc

POST: http://localhost/api-webservice-COVID-19/ with method=list&sort=totalCase&type=asc data

Search in country

GET: http://localhost/api-webservice-COVID-19/?method=search&query=ir

POST: http://localhost/api-webservice-COVID-19/ with method=search&query=ir

  1. {
  2. status: "success",
  3. message: "",
  4. result: [
  5. {
  6. id: 5,
  7. name: "iran",
  8. totalCase: 245,
  9. newCase: 106,
  10. totalDeath: 26,
  11. newDeath: 7,
  12. totalRecovered: 25,
  13. seriousUser: 0,
  14. datetime: "2020-02-27 16:05:56"
  15. },
  16. {
  17. id: 24,
  18. name: "iraq",
  19. totalCase: 6,
  20. newCase: 1,
  21. totalDeath: 0,
  22. newDeath: 0,
  23. totalRecovered: 0,
  24. seriousUser: 0,
  25. datetime: "2020-02-27 16:05:59"
  26. }
  27. ]
  28. }

Search in country with sort

GET: http://localhost/api-webservice-COVID-19/?method=search&query=ir&sort=totalCase&type=asc

POST: http://localhost/api-webservice-COVID-19/ with method=search&query=ir&sort=totalCase&type=asc data

Total numbers in all country and in the world

GET: http://localhost/api-webservice-COVID-19/?method=total

POST: http://localhost/api-webservice-COVID-19/ with method=total

  1. {
  2. status: "success",
  3. message: "",
  4. result: {
  5. all: "163492",
  6. died: "5588"
  7. }
  8. }

Installing / Using from COVID19 API

  • Download source files
  • Upload sources files in a webserver (e.g: /var/www/html or /usr/share/nginx/html or …)
  • Create a database for this project
  • Put username, password and database name in _core.php file and config this project by modify _core.php file
  • Import corona.sql file into your database (using phpmyadmin or mariadb, mysql cli or other tools)

Note: corona.sql is database structure with empty table, you will use it to setup this project. But output.sql is a database output with current corona data.

How keep data live and up to date?

Run $ php _update.php update every time you want to update your database rows.
It will automaticly update and change data, if they are new or changed!

Using crontab to automaticly update results

Crontab command: * */2 * * * php _update.php >/dev/null 2>&1

Current time is: 2020-02-26 7:29:00 PM UTC

This cron job will be run at: (5 times displayed and more…)

  • 2020-02-26 20:00:00 UTC
  • 2020-02-26 20:01:00 UTC
  • 2020-02-26 20:02:00 UTC
  • 2020-02-26 20:03:00 UTC
  • 2020-02-26 20:04:00 UTC

Test Script

php src/_test.php

  1. Array
  2. (
  3. [0] => Array
  4. (
  5. [name] => usa
  6. [totalCase] => 123,781
  7. [newCase] => +203
  8. [totalDeath] => 2,229
  9. [newDeath] => +8
  10. [totalRecovered] => 3,238
  11. [seriousUser] => 118,314
  12. )
  13. [1] => Array
  14. (
  15. [name] => spain
  16. [totalCase] => 78,797
  17. [newCase] => +5,562
  18. [totalDeath] => 6,528
  19. [newDeath] => +546
  20. [totalRecovered] => 14,709
  21. [seriousUser] => 57,560
  22. )
  23. [2] => Array
  24. (
  25. [name] => germany
  26. [totalCase] => 58,247
  27. [newCase] => +552
  28. [totalDeath] => 455
  29. [newDeath] => +22
  30. [totalRecovered] => 8,481
  31. [seriousUser] => 49,311
  32. )
  33. [3] => Array
  34. (
  35. [name] => iran
  36. [totalCase] => 38,309
  37. [newCase] => +2,901
  38. [totalDeath] => 2,640
  39. [newDeath] => +123
  40. [totalRecovered] => 12,391
  41. [seriousUser] => 23,278
  42. )
  43. [4] => Array
  44. (
  45. [name] => switzerland
  46. [totalCase] => 14,352
  47. [newCase] => +276
  48. [totalDeath] => 282
  49. [newDeath] => +18
  50. [totalRecovered] => 1,595
  51. [seriousUser] => 12,475
  52. )
  53. [5] => Array
  54. (
  55. [name] => netherlands
  56. [totalCase] => 10,866
  57. [newCase] => +1,104
  58. [totalDeath] => 771
  59. [newDeath] => +132
  60. [totalRecovered] => 3
  61. [seriousUser] => 10,092
  62. )
  63. [6] => Array
  64. (
  65. [name] => belgium
  66. [totalCase] => 10,836
  67. [newCase] => +1,702
  68. [totalDeath] => 431
  69. [newDeath] => +78
  70. [totalRecovered] => 1,359
  71. [seriousUser] => 9,046
  72. )
  73. [7] => Array
  74. (
  75. [name] => s. korea
  76. [totalCase] => 9,583
  77. [newCase] => +105
  78. [totalDeath] => 152
  79. [newDeath] => +8
  80. [totalRecovered] => 5,033
  81. [seriousUser] => 4,398
  82. )
  83. [8] => Array
  84. (
  85. [name] => austria
  86. [totalCase] => 8,486
  87. [newCase] => +215
  88. [totalDeath] => 86
  89. [newDeath] => +18
  90. [totalRecovered] => 479
  91. [seriousUser] => 7,921
  92. )
  93. [9] => Array
  94. (
  95. [name] => portugal
  96. [totalCase] => 5,962
  97. [newCase] => +792
  98. [totalDeath] => 119
  99. [newDeath] => +19
  100. [totalRecovered] => 43
  101. [seriousUser] => 5,800
  102. )
  103. [10] => Array
  104. (
  105. [name] => norway
  106. [totalCase] => 4,232
  107. [newCase] => +217
  108. [totalDeath] => 25
  109. [newDeath] => +2
  110. [totalRecovered] => 7
  111. [seriousUser] => 4,200
  112. )
  113. [11] => Array
  114. (
  115. [name] => australia
  116. [totalCase] => 3,969
  117. [newCase] => +334
  118. [totalDeath] => 16
  119. [newDeath] => +2
  120. [totalRecovered] => 226
  121. [seriousUser] => 3,727
  122. )
  123. [12] => Array
  124. (
  125. [name] => israel
  126. [totalCase] => 3,865
  127. [newCase] => +246
  128. [totalDeath] => 14
  129. [newDeath] => +2
  130. [totalRecovered] => 89
  131. [seriousUser] => 3,762
  132. )
  133. [13] => Array
  134. (
  135. [name] => sweden
  136. [totalCase] => 3,700
  137. [newCase] => +253
  138. [totalDeath] => 110
  139. [newDeath] => +5
  140. [totalRecovered] => 16
  141. [seriousUser] => 3,574
  142. )
  143. [14] => Array
  144. (
  145. [name] => czechia
  146. [totalCase] => 2,697
  147. [newCase] => +66
  148. [totalDeath] => 13
  149. [newDeath] => +2
  150. [totalRecovered] => 11
  151. [seriousUser] => 2,673
  152. )
  153. [15] => Array
  154. (
  155. [name] => malaysia
  156. [totalCase] => 2,470
  157. [newCase] => +150
  158. [totalDeath] => 34
  159. [newDeath] => +7
  160. [totalRecovered] => 388
  161. [seriousUser] => 2,048
  162. )
  163. [16] => Array
  164. (
  165. [name] => denmark
  166. [totalCase] => 2,395
  167. [newCase] => +194
  168. [totalDeath] => 72
  169. [newDeath] => +7
  170. [totalRecovered] => 1
  171. [seriousUser] => 2,322
  172. )
  173. [17] => Array
  174. (
  175. [name] => poland
  176. [totalCase] => 1,771
  177. [newCase] => +133
  178. [totalDeath] => 20
  179. [newDeath] => +2
  180. [totalRecovered] => 7
  181. [seriousUser] => 1,744
  182. )
  183. [18] => Array
  184. (
  185. [name] => romania
  186. [totalCase] => 1,760
  187. [newCase] => +308
  188. [totalDeath] => 40
  189. [newDeath] => +3
  190. [totalRecovered] => 169
  191. [seriousUser] => 1,551
  192. )
  193. [19] => Array
  194. (
  195. [name] => russia
  196. [totalCase] => 1,534
  197. [newCase] => +270
  198. [totalDeath] => 8
  199. [newDeath] => +4
  200. [totalRecovered] => 64
  201. [seriousUser] => 1,462
  202. )
  203. [20] => Array
  204. (
  205. [name] => pakistan
  206. [totalCase] => 1,526
  207. [newCase] => +31
  208. [totalDeath] => 13
  209. [newDeath] => +1
  210. [totalRecovered] => 29
  211. [seriousUser] => 1,484
  212. )
  213. [21] => Array
  214. (
  215. [name] => philippines
  216. [totalCase] => 1,418
  217. [newCase] => +343
  218. [totalDeath] => 71
  219. [newDeath] => +3
  220. [totalRecovered] => 42
  221. [seriousUser] => 1,305
  222. )
  223. [22] => Array
  224. (
  225. [name] => thailand
  226. [totalCase] => 1,388
  227. [newCase] => +143
  228. [totalDeath] => 7
  229. [newDeath] => +1
  230. [totalRecovered] => 97
  231. [seriousUser] => 1,284
  232. )
  233. [23] => Array
  234. (
  235. [name] => saudi arabia
  236. [totalCase] => 1,299
  237. [newCase] => +96
  238. [totalDeath] => 8
  239. [newDeath] => +4
  240. [totalRecovered] => 66
  241. [seriousUser] => 1,225
  242. )
  243. [24] => Array
  244. (
  245. [name] => indonesia
  246. [totalCase] => 1,285
  247. [newCase] => +130
  248. [totalDeath] => 114
  249. [newDeath] => +12
  250. [totalRecovered] => 64
  251. [seriousUser] => 1,107
  252. )
  253. [25] => Array
  254. (
  255. [name] => finland
  256. [totalCase] => 1,221
  257. [newCase] => +54
  258. [totalDeath] => 11
  259. [newDeath] => +2
  260. [totalRecovered] => 10
  261. [seriousUser] => 1,200
  262. )
  263. [26] => Array
  264. (
  265. [name] => mexico
  266. [totalCase] => 848
  267. [newCase] => +131
  268. [totalDeath] => 16
  269. [newDeath] => +4
  270. [totalRecovered] => 4
  271. [seriousUser] => 828
  272. )
  273. [27] => Array
  274. (
  275. [name] => singapore
  276. [totalCase] => 844
  277. [newCase] => +42
  278. [totalDeath] => 3
  279. [newDeath] => +1
  280. [totalRecovered] => 212
  281. [seriousUser] => 629
  282. )
  283. [28] => Array
  284. (
  285. [name] => slovenia
  286. [totalCase] => 730
  287. [newCase] => +46
  288. [totalDeath] => 11
  289. [newDeath] => +2
  290. [totalRecovered] => 10
  291. [seriousUser] => 709
  292. )
  293. [29] => Array
  294. (
  295. [name] => croatia
  296. [totalCase] => 713
  297. [newCase] => +56
  298. [totalDeath] => 6
  299. [newDeath] => +1
  300. [totalRecovered] => 52
  301. [seriousUser] => 655
  302. )
  303. [30] => Array
  304. (
  305. [name] => estonia
  306. [totalCase] => 679
  307. [newCase] => +34
  308. [totalDeath] => 3
  309. [newDeath] => +2
  310. [totalRecovered] => 20
  311. [seriousUser] => 656
  312. )
  313. [31] => Array
  314. (
  315. [name] => morocco
  316. [totalCase] => 450
  317. [newCase] => +48
  318. [totalDeath] => 26
  319. [newDeath] => +1
  320. [totalRecovered] => 13
  321. [seriousUser] => 411
  322. )
  323. [32] => Array
  324. (
  325. [name] => lebanon
  326. [totalCase] => 438
  327. [newCase] => +26
  328. [totalDeath] => 10
  329. [newDeath] => +2
  330. [totalRecovered] => 30
  331. [seriousUser] => 398
  332. )
  333. [33] => Array
  334. (
  335. [name] => armenia
  336. [totalCase] => 424
  337. [newCase] => +17
  338. [totalDeath] => 3
  339. [newDeath] => +2
  340. [totalRecovered] => 30
  341. [seriousUser] => 391
  342. )
  343. [34] => Array
  344. (
  345. [name] => hungary
  346. [totalCase] => 408
  347. [newCase] => +65
  348. [totalDeath] => 13
  349. [newDeath] => +2
  350. [totalRecovered] => 34
  351. [seriousUser] => 361
  352. )
  353. [35] => Array
  354. (
  355. [name] => bulgaria
  356. [totalCase] => 338
  357. [newCase] => +7
  358. [totalDeath] => 8
  359. [newDeath] => +1
  360. [totalRecovered] => 11
  361. [seriousUser] => 319
  362. )
  363. [36] => Array
  364. (
  365. [name] => north macedonia
  366. [totalCase] => 257
  367. [newCase] => +16
  368. [totalDeath] => 6
  369. [newDeath] => +2
  370. [totalRecovered] => 3
  371. [seriousUser] => 248
  372. )
  373. [37] => Array
  374. (
  375. [name] => china
  376. [totalCase] => 81,439
  377. [newCase] => +45
  378. [totalDeath] => 3,300
  379. [newDeath] => +5
  380. [totalRecovered] => 75,448
  381. [seriousUser] => 2,691
  382. )
  383. [38] => Array
  384. (
  385. [name] => china
  386. [totalCase] => 81,394
  387. [newCase] => +54
  388. [totalDeath] => 3,295
  389. [newDeath] => +3
  390. [totalRecovered] => 74,971
  391. [seriousUser] => 3,128
  392. )
  393. [39] => Array
  394. (
  395. [name] => usa
  396. [totalCase] => 123,578
  397. [newCase] => +19,452
  398. [totalDeath] => 2,221
  399. [newDeath] => +525
  400. [totalRecovered] => 3,231
  401. [seriousUser] => 118,126
  402. )
  403. [40] => Array
  404. (
  405. [name] => italy
  406. [totalCase] => 92,472
  407. [newCase] => +5,974
  408. [totalDeath] => 10,023
  409. [newDeath] => +889
  410. [totalRecovered] => 12,384
  411. [seriousUser] => 70,065
  412. )
  413. [41] => Array
  414. (
  415. [name] => spain
  416. [totalCase] => 73,235
  417. [newCase] => +7,516
  418. [totalDeath] => 5,982
  419. [newDeath] => +844
  420. [totalRecovered] => 12,285
  421. [seriousUser] => 54,968
  422. )
  423. [42] => Array
  424. (
  425. [name] => germany
  426. [totalCase] => 57,695
  427. [newCase] => +6,824
  428. [totalDeath] => 433
  429. [newDeath] => +82
  430. [totalRecovered] => 8,481
  431. [seriousUser] => 48,781
  432. )
  433. [43] => Array
  434. (
  435. [name] => france
  436. [totalCase] => 37,575
  437. [newCase] => +4,611
  438. [totalDeath] => 2,314
  439. [newDeath] => +319
  440. [totalRecovered] => 5,700
  441. [seriousUser] => 29,561
  442. )
  443. [44] => Array
  444. (
  445. [name] => iran
  446. [totalCase] => 35,408
  447. [newCase] => +3,076
  448. [totalDeath] => 2,517
  449. [newDeath] => +139
  450. [totalRecovered] => 11,679
  451. [seriousUser] => 21,212
  452. )
  453. [45] => Array
  454. (
  455. [name] => uk
  456. [totalCase] => 17,089
  457. [newCase] => +2,546
  458. [totalDeath] => 1,019
  459. [newDeath] => +260
  460. [totalRecovered] => 135
  461. [seriousUser] => 15,935
  462. )
  463. [46] => Array
  464. (
  465. [name] => switzerland
  466. [totalCase] => 14,076
  467. [newCase] => +1,148
  468. [totalDeath] => 264
  469. [newDeath] => +33
  470. [totalRecovered] => 1,530
  471. [seriousUser] => 12,282
  472. )
  473. [47] => Array
  474. (
  475. [name] => netherlands
  476. [totalCase] => 9,762
  477. [newCase] => +1,159
  478. [totalDeath] => 639
  479. [newDeath] => +93
  480. [totalRecovered] => 3
  481. [seriousUser] => 9,120
  482. )
  483. [48] => Array
  484. (
  485. [name] => s. korea
  486. [totalCase] => 9,478
  487. [newCase] => +146
  488. [totalDeath] => 144
  489. [newDeath] => +5
  490. [totalRecovered] => 4,811
  491. [seriousUser] => 4,523
  492. )
  493. [49] => Array
  494. (
  495. [name] => belgium
  496. [totalCase] => 9,134
  497. [newCase] => +1,850
  498. [totalDeath] => 353
  499. [newDeath] => +64
  500. [totalRecovered] => 1,063
  501. [seriousUser] => 7,718
  502. )
  503. [50] => Array
  504. (
  505. [name] => austria
  506. [totalCase] => 8,271
  507. [newCase] => +574
  508. [totalDeath] => 68
  509. [newDeath] => +10
  510. [totalRecovered] => 225
  511. [seriousUser] => 7,978
  512. )
  513. [51] => Array
  514. (
  515. [name] => turkey
  516. [totalCase] => 7,402
  517. [newCase] => +1,704
  518. [totalDeath] => 108
  519. [newDeath] => +16
  520. [totalRecovered] => 70
  521. [seriousUser] => 7,224
  522. )
  523. [52] => Array
  524. (
  525. [name] => canada
  526. [totalCase] => 5,655
  527. [newCase] => +898
  528. [totalDeath] => 60
  529. [newDeath] => +5
  530. [totalRecovered] => 396
  531. [seriousUser] => 5,199
  532. )
  533. [53] => Array
  534. (
  535. [name] => portugal
  536. [totalCase] => 5,170
  537. [newCase] => +902
  538. [totalDeath] => 100
  539. [newDeath] => +24
  540. [totalRecovered] => 43
  541. [seriousUser] => 5,027
  542. )
  543. [54] => Array
  544. (
  545. [name] => norway
  546. [totalCase] => 4,015
  547. [newCase] => +244
  548. [totalDeath] => 23
  549. [newDeath] => +4
  550. [totalRecovered] => 7
  551. [seriousUser] => 3,985
  552. )
  553. [55] => Array
  554. (
  555. [name] => brazil
  556. [totalCase] => 3,904
  557. [newCase] => +487
  558. [totalDeath] => 114
  559. [newDeath] => +22
  560. [totalRecovered] => 6
  561. [seriousUser] => 3,784
  562. )
  563. [56] => Array
  564. (
  565. [name] => australia
  566. [totalCase] => 3,635
  567. [newCase] => +257
  568. [totalDeath] => 14
  569. [newDeath] => +1
  570. [totalRecovered] => 170
  571. [seriousUser] => 3,451
  572. )
  573. [57] => Array
  574. (
  575. [name] => czechia
  576. [totalCase] => 2,631
  577. [newCase] => +352
  578. [totalDeath] => 11
  579. [newDeath] => +2
  580. [totalRecovered] => 11
  581. [seriousUser] => 2,609
  582. )
  583. [58] => Array
  584. (
  585. [name] => ireland
  586. [totalCase] => 2,415
  587. [newCase] => +294
  588. [totalDeath] => 36
  589. [newDeath] => +14
  590. [totalRecovered] => 5
  591. [seriousUser] => 2,374
  592. )
  593. [59] => Array
  594. (
  595. [name] => malaysia
  596. [totalCase] => 2,320
  597. [newCase] => +159
  598. [totalDeath] => 27
  599. [newDeath] => +1
  600. [totalRecovered] => 320
  601. [seriousUser] => 1,973
  602. )
  603. [60] => Array
  604. (
  605. [name] => denmark
  606. [totalCase] => 2,201
  607. [newCase] => +155
  608. [totalDeath] => 65
  609. [newDeath] => +13
  610. [totalRecovered] => 1
  611. [seriousUser] => 2,135
  612. )
  613. [61] => Array
  614. (
  615. [name] => chile
  616. [totalCase] => 1,909
  617. [newCase] => +299
  618. [totalDeath] => 6
  619. [newDeath] => +1
  620. [totalRecovered] => 61
  621. [seriousUser] => 1,842
  622. )
  623. [62] => Array
  624. (
  625. [name] => luxembourg
  626. [totalCase] => 1,831
  627. [newCase] => +226
  628. [totalDeath] => 18
  629. [newDeath] => +3
  630. [totalRecovered] => 40
  631. [seriousUser] => 1,773
  632. )
  633. [63] => Array
  634. (
  635. [name] => ecuador
  636. [totalCase] => 1,823
  637. [newCase] => +196
  638. [totalDeath] => 48
  639. [newDeath] => +7
  640. [totalRecovered] => 3
  641. [seriousUser] => 1,772
  642. )
  643. [64] => Array
  644. (
  645. [name] => japan
  646. [totalCase] => 1,693
  647. [newCase] => +194
  648. [totalDeath] => 52
  649. [newDeath] => +3
  650. [totalRecovered] => 404
  651. [seriousUser] => 1,237
  652. )
  653. [65] => Array
  654. (
  655. [name] => poland
  656. [totalCase] => 1,638
  657. [newCase] => +249
  658. [totalDeath] => 18
  659. [newDeath] => +2
  660. [totalRecovered] => 7
  661. [seriousUser] => 1,613
  662. )
  663. [66] => Array
  664. (
  665. [name] => pakistan
  666. [totalCase] => 1,495
  667. [newCase] => +122
  668. [totalDeath] => 12
  669. [newDeath] => +1
  670. [totalRecovered] => 29
  671. [seriousUser] => 1,454
  672. )
  673. [67] => Array
  674. (
  675. [name] => romania
  676. [totalCase] => 1,452
  677. [newCase] => +160
  678. [totalDeath] => 37
  679. [newDeath] => +11
  680. [totalRecovered] => 139
  681. [seriousUser] => 1,276
  682. )
  683. [68] => Array
  684. (
  685. [name] => thailand
  686. [totalCase] => 1,245
  687. [newCase] => +109
  688. [totalDeath] => 6
  689. [newDeath] => +1
  690. [totalRecovered] => 97
  691. [seriousUser] => 1,142
  692. )
  693. [69] => Array
  694. (
  695. [name] => saudi arabia
  696. [totalCase] => 1,203
  697. [newCase] => +99
  698. [totalDeath] => 4
  699. [newDeath] => +1
  700. [totalRecovered] => 37
  701. [seriousUser] => 1,162
  702. )
  703. [70] => Array
  704. (
  705. [name] => finland
  706. [totalCase] => 1,167
  707. [newCase] => +126
  708. [totalDeath] => 9
  709. [newDeath] => +2
  710. [totalRecovered] => 10
  711. [seriousUser] => 1,148
  712. )
  713. [71] => Array
  714. (
  715. [name] => indonesia
  716. [totalCase] => 1,155
  717. [newCase] => +109
  718. [totalDeath] => 102
  719. [newDeath] => +15
  720. [totalRecovered] => 59
  721. [seriousUser] => 994
  722. )
  723. [72] => Array
  724. (
  725. [name] => philippines
  726. [totalCase] => 1,075
  727. [newCase] => +272
  728. [totalDeath] => 68
  729. [newDeath] => +14
  730. [totalRecovered] => 35
  731. [seriousUser] => 972
  732. )
  733. [73] => Array
  734. (
  735. [name] => greece
  736. [totalCase] => 1,061
  737. [newCase] => +95
  738. [totalDeath] => 32
  739. [newDeath] => +4
  740. [totalRecovered] => 52
  741. [seriousUser] => 977
  742. )
  743. [74] => Array
  744. (
  745. [name] => india
  746. [totalCase] => 987
  747. [newCase] => +100
  748. [totalDeath] => 24
  749. [newDeath] => +4
  750. [totalRecovered] => 84
  751. [seriousUser] => 879
  752. )
  753. [75] => Array
  754. (
  755. [name] => panama
  756. [totalCase] => 901
  757. [newCase] => +115
  758. [totalDeath] => 17
  759. [newDeath] => +3
  760. [totalRecovered] => 4
  761. [seriousUser] => 880
  762. )
  763. [76] => Array
  764. (
  765. [name] => argentina
  766. [totalCase] => 745
  767. [newCase] => +156
  768. [totalDeath] => 19
  769. [newDeath] => +6
  770. [totalRecovered] => 72
  771. [seriousUser] => 654
  772. )
  773. [77] => Array
  774. (
  775. [name] => dominican republic
  776. [totalCase] => 719
  777. [newCase] => +138
  778. [totalDeath] => 28
  779. [newDeath] => +8
  780. [totalRecovered] => 3
  781. [seriousUser] => 688
  782. )
  783. [78] => Array
  784. (
  785. [name] => mexico
  786. [totalCase] => 717
  787. [newCase] => +132
  788. [totalDeath] => 12
  789. [newDeath] => +4
  790. [totalRecovered] => 4
  791. [seriousUser] => 701
  792. )
  793. [79] => Array
  794. (
  795. [name] => peru
  796. [totalCase] => 671
  797. [newCase] => +36
  798. [totalDeath] => 16
  799. [newDeath] => +5
  800. [totalRecovered] => 16
  801. [seriousUser] => 639
  802. )
  803. [80] => Array
  804. (
  805. [name] => serbia
  806. [totalCase] => 659
  807. [newCase] => +131
  808. [totalDeath] => 10
  809. [newDeath] => +2
  810. [totalRecovered] => 42
  811. [seriousUser] => 607
  812. )
  813. [81] => Array
  814. (
  815. [name] => croatia
  816. [totalCase] => 657
  817. [newCase] => +71
  818. [totalDeath] => 5
  819. [newDeath] => +2
  820. [totalRecovered] => 45
  821. [seriousUser] => 607
  822. )
  823. [82] => Array
  824. (
  825. [name] => qatar
  826. [totalCase] => 590
  827. [newCase] => +28
  828. [totalDeath] => 1
  829. [newDeath] => +1
  830. [totalRecovered] => 45
  831. [seriousUser] => 544
  832. )
  833. [83] => Array
  834. (
  835. [name] => egypt
  836. [totalCase] => 576
  837. [newCase] => +40
  838. [totalDeath] => 36
  839. [newDeath] => +6
  840. [totalRecovered] => 121
  841. [seriousUser] => 419
  842. )
  843. [84] => Array
  844. (
  845. [name] => new zealand
  846. [totalCase] => 514
  847. [newCase] => +146
  848. [totalDeath] => 1
  849. [newDeath] => +1
  850. [totalRecovered] => 56
  851. [seriousUser] => 457
  852. )
  853. [85] => Array
  854. (
  855. [name] => iraq
  856. [totalCase] => 506
  857. [newCase] => +48
  858. [totalDeath] => 42
  859. [newDeath] => +2
  860. [totalRecovered] => 131
  861. [seriousUser] => 333
  862. )
  863. [86] => Array
  864. (
  865. [name] => algeria
  866. [totalCase] => 454
  867. [newCase] => +45
  868. [totalDeath] => 29
  869. [newDeath] => +3
  870. [totalRecovered] => 31
  871. [seriousUser] => 394
  872. )
  873. [87] => Array
  874. (
  875. [name] => morocco
  876. [totalCase] => 402
  877. [newCase] => +57
  878. [totalDeath] => 25
  879. [newDeath] => +2
  880. [totalRecovered] => 12
  881. [seriousUser] => 365
  882. )
  883. [88] => Array
  884. (
  885. [name] => lithuania
  886. [totalCase] => 394
  887. [newCase] => +36
  888. [totalDeath] => 7
  889. [newDeath] => +2
  890. [totalRecovered] => 1
  891. [seriousUser] => 386
  892. )
  893. [89] => Array
  894. (
  895. [name] => ukraine
  896. [totalCase] => 356
  897. [newCase] => +46
  898. [totalDeath] => 9
  899. [newDeath] => +4
  900. [totalRecovered] => 5
  901. [seriousUser] => 342
  902. )
  903. [90] => Array
  904. (
  905. [name] => hungary
  906. [totalCase] => 343
  907. [newCase] => +43
  908. [totalDeath] => 11
  909. [newDeath] => +1
  910. [totalRecovered] => 34
  911. [seriousUser] => 298
  912. )
  913. [91] => Array
  914. (
  915. [name] => bulgaria
  916. [totalCase] => 331
  917. [newCase] => +38
  918. [totalDeath] => 7
  919. [newDeath] => +4
  920. [totalRecovered] => 11
  921. [seriousUser] => 313
  922. )
  923. [92] => Array
  924. (
  925. [name] => tunisia
  926. [totalCase] => 278
  927. [newCase] => +51
  928. [totalDeath] => 8
  929. [newDeath] => +1
  930. [totalRecovered] => 2
  931. [seriousUser] => 268
  932. )
  933. [93] => Array
  934. (
  935. [name] => bosnia and herzegovina
  936. [totalCase] => 278
  937. [newCase] => +41
  938. [totalDeath] => 6
  939. [newDeath] => +2
  940. [totalRecovered] => 8
  941. [seriousUser] => 264
  942. )
  943. [94] => Array
  944. (
  945. [name] => north macedonia
  946. [totalCase] => 241
  947. [newCase] => +22
  948. [totalDeath] => 4
  949. [newDeath] => +1
  950. [totalRecovered] => 3
  951. [seriousUser] => 234
  952. )
  953. [95] => Array
  954. (
  955. [name] => san marino
  956. [totalCase] => 224
  957. [newCase] => +1
  958. [totalDeath] => 22
  959. [newDeath] => +1
  960. [totalRecovered] => 6
  961. [seriousUser] => 196
  962. )
  963. [96] => Array
  964. (
  965. [name] => burkina faso
  966. [totalCase] => 207
  967. [newCase] => +27
  968. [totalDeath] => 11
  969. [newDeath] => +2
  970. [totalRecovered] => 21
  971. [seriousUser] => 175
  972. )
  973. [97] => Array
  974. (
  975. [name] => albania
  976. [totalCase] => 197
  977. [newCase] => +11
  978. [totalDeath] => 10
  979. [newDeath] => +2
  980. [totalRecovered] => 31
  981. [seriousUser] => 156
  982. )
  983. [98] => Array
  984. (
  985. [name] => azerbaijan
  986. [totalCase] => 182
  987. [newCase] => +17
  988. [totalDeath] => 4
  989. [newDeath] => +1
  990. [totalRecovered] => 15
  991. [seriousUser] => 163
  992. )
  993. [99] => Array
  994. (
  995. [name] => ghana
  996. [totalCase] => 141
  997. [newCase] => +4
  998. [totalDeath] => 5
  999. [newDeath] => +1
  1000. [totalRecovered] => 2
  1001. [seriousUser] => 134
  1002. )
  1003. [100] => Array
  1004. (
  1005. [name] => brunei
  1006. [totalCase] => 120
  1007. [newCase] => +5
  1008. [totalDeath] => 1
  1009. [newDeath] => +1
  1010. [totalRecovered] => 25
  1011. [seriousUser] => 94
  1012. )
  1013. [101] => Array
  1014. (
  1015. [name] => cuba
  1016. [totalCase] => 119
  1017. [newCase] => +39
  1018. [totalDeath] => 3
  1019. [newDeath] => +1
  1020. [totalRecovered] => 4
  1021. [seriousUser] => 112
  1022. )
  1023. [102] => Array
  1024. (
  1025. [name] => sri lanka
  1026. [totalCase] => 113
  1027. [newCase] => +7
  1028. [totalDeath] => 1
  1029. [newDeath] => +1
  1030. [totalRecovered] => 9
  1031. [seriousUser] => 103
  1032. )
  1033. [103] => Array
  1034. (
  1035. [name] => uzbekistan
  1036. [totalCase] => 104
  1037. [newCase] => +16
  1038. [totalDeath] => 2
  1039. [newDeath] => +1
  1040. [totalRecovered] => 5
  1041. [seriousUser] => 97
  1042. )
  1043. [104] => Array
  1044. (
  1045. [name] => guadeloupe
  1046. [totalCase] => 102
  1047. [newCase] => +29
  1048. [totalDeath] => 2
  1049. [newDeath] => +1
  1050. [totalRecovered] => 17
  1051. [seriousUser] => 83
  1052. )
  1053. [105] => Array
  1054. (
  1055. [name] => trinidad and tobago
  1056. [totalCase] => 76
  1057. [newCase] => +10
  1058. [totalDeath] => 3
  1059. [newDeath] => +1
  1060. [totalRecovered] => 1
  1061. [seriousUser] => 72
  1062. )
  1063. [106] => Array
  1064. (
  1065. [name] => drc
  1066. [totalCase] => 65
  1067. [newCase] => +14
  1068. [totalDeath] => 6
  1069. [newDeath] => +3
  1070. [totalRecovered] => 2
  1071. [seriousUser] => 57
  1072. )
  1073. [107] => Array
  1074. (
  1075. [name] => monaco
  1076. [totalCase] => 43
  1077. [newCase] => +1
  1078. [totalDeath] => 1
  1079. [newDeath] => +1
  1080. [totalRecovered] => 1
  1081. [seriousUser] => 41
  1082. )
  1083. )

COVID-19 CORONAVIRUS OUTBREAK

Corona Virus Outbreak API

A tiny and small program to crawler and analyze outbreak of COVID-19 in world and every country using PHP.

Confirmed Cases and Deaths by Country, Territory, or Conveyance

The novel coronavirus COVID-19 is affecting 45 countries and territories around the world and 1 international conveyance (the “Diamond Princess” cruise ship harbored in Yokohama, Japan).

The bulk of China’s new cases and deaths are reported after 22:00 GMT (5:00 PM ET) for Hubei (lately with delays of up to 2 hours), and after 00:00 GMT (7:00 PM ET) for the rest of China (lately with delays of up to 9 hours).


Max Base

My nickname is Max, Programming language developer, Full-stack programmer. I love computer scientists, researchers, and compilers. (Max Base)

Asrez Team

A team includes some programmer, developer, designer, researcher(s) especially Max Base.

Asrez Team