Logo
Nicolás Alejandro Tapié Programador

Ejemplificaciones

Node js

Node js

            
    fetch('https://geoargentina-api-data.vercel.app/api/provincias') 
      .then(res => res.json()) 
      .then(data => { 
      console.log('Provincias:'); 
      data.forEach(prov => { 
      console.log(`- ${prov.nombre}`); 
      }); 
    }) 
    .catch(err => console.error('Error:', err));

        
Python

Python

            
    import requests

    url = "https://geoargentina-api-data.vercel.app/api/provincias"
    response = requests.get(url)

    if response.status_code == 200:
        data = response.json()
        print("Provincias:")
        for prov in data:
            print(f"- {prov['nombre']}")
    else:
        print("Error:", response.status_code)
        
        
PHP

PHP

            
    <?php
    $url = "https://geoargentina-api-data.vercel.app/api/provincias";
    $response = file_get_contents($url);

    if ($response !== false) {
        $data = json_decode($response, true);
        echo "Provincias:;
        foreach ($data as $prov) {
            echo "- " . $prov['nombre'] .;
        }
    } else {
        echo "Error al obtener los datos.";
    }
    ?>

            
        
Rust

Rust

            
    use reqwest;
    use serde::Deserialize;

    #[derive(Deserialize, Debug)]
    struct Provincia {
        nombre: String,
    }

    #[tokio::main]
    async fn main() -> Result<(), Box<dyn std::error::Error>> {
        let url = "https://geoargentina-api-data.vercel.app/api/provincias";
        let provincias: Vec<Provincia> = reqwest::get(url).await?.json().await?;

        println!("Provincias:");
        for prov in provincias {
            println!("- {}", prov.nombre);
        }

        Ok(())
    }