Apis con R:

La información disponible es: Se extrae bbdd en opensky-network.org/api/states/all Repositorios rapidapi.com any-api.com github.com/public/apis

rvest: web scraping httr: Comunicación con APIs xml: Lectura de XML y HTML jsonlite: Lectura de JSON tidiverse: Una familia de paquetes que usaremos para leer, transformar y presentar información tidytext: Manipulación simple de texto lubridate: Funciones para trabajar con fechas scales: Transformación de datos de una escala a otra

GET() request fromJSON() transformar a objetos add_headers() pasa los datos entre estos periodos, usuario, etc

Generalmente las Api vienen como un link (ruta“root” de la url ) Obviamente esa empresa no quiere que le tires el servidor. Existen limitaciones de peticiones por minuto, hora, etc. Generlamente existen contraseñas para acceder a la API (Limitaciones)

## Loading required package: xml2
## No encoding supplied: defaulting to UTF-8.
## [1] "time"   "states"
##    icao24 callsign origin_country time_position last_contact longitude latitude
## 1  ac9b6a N911LP    United States    1600196788   1600196789   -84.517  37.9948
## 2  a8aac8 DAL603    United States    1600196789   1600196789  -87.4771  33.4942
## 3  a2e5ec SKW3661   United States    1600196789   1600196790 -118.5181  33.9398
## 4  a33b55 N307WP    United States    1600196786   1600196789  -96.5339  35.9273
## 5  ac52ee ASH6046   United States    1600196789   1600196789  -86.3641  36.2409
## 6  4b1813 SWR31Y      Switzerland    1600196789   1600196789    8.5594  47.4516
## 7  a77ec5 EJA582    United States    1600196789   1600196789  -96.7439  32.7439
## 8  ade191 DAL1839   United States    1600196789   1600196790  -85.5916  33.8359
## 9  a229d6 N2389L    United States    1600196779   1600196779  -83.9526  38.7073
## 10 a19fbe           United States    1600196786   1600196786  -85.6503  38.3058
##    baro_altitude on_ground velocity true_track vertical_rate sensors
## 1         335.28     FALSE    21.84     133.09             0    <NA>
## 2        10363.2     FALSE      230     234.28             0    <NA>
## 3        1158.24     FALSE   124.96     265.04         14.31    <NA>
## 4        4511.04     FALSE   127.56      12.58          0.33    <NA>
## 5          10668     FALSE   257.45       68.3          0.33    <NA>
## 6           <NA>      TRUE        0     185.62          <NA>    <NA>
## 7          685.8     FALSE    99.67     314.58             0    <NA>
## 8        7307.58     FALSE   218.99     273.23          7.48    <NA>
## 9         944.88     FALSE    64.52     217.87             0    <NA>
## 10        548.64     FALSE     49.6     185.36          1.95    <NA>
##    geo_altitude squawk   spi position_source
## 1        403.86   <NA> FALSE               0
## 2       11010.9   <NA> FALSE               0
## 3       1242.06   <NA> FALSE               0
## 4       4754.88   <NA> FALSE               0
## 5      11254.74   <NA> FALSE               0
## 6          <NA>   <NA> FALSE               0
## 7        731.52   <NA> FALSE               0
## 8       7764.78   <NA> FALSE               0
## 9         990.6   <NA> FALSE               0
## 10       548.64   <NA> FALSE               0
## Warning in validateCoords(lng, lat, funcName): Data contains 118 rows with
## either missing or invalid lat/lon values and will be ignored