GENDER API JAVA

Primero instala nuestra biblioteca con el compositor:

Vea la documentación completa del cliente aquí:

https://github.com/markus-perl/gender-api-client

Primero instala nuestra biblioteca con NPM:

Vea la documentación completa del cliente aquí:

https://github.com/markus-perl/gender-api-client-npm

Primero instala nuestra biblioteca con NPM:

Vea la documentación completa del cliente aquí:

https://github.com/markus-perl/gender-api-client-npm

import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.net.HttpURLConnection;
import java.net.URL;
import com.google.gson.Gson;
import com.google.gson.JsonObject;

public class Main {

  public static void main(String[] args) {

  try {

    String myKey = "insert your server key here";
    URL url = new URL("https://gender-api.com/get?key=" + myKey + "&name=markus");
    HttpURLConnection conn = (HttpURLConnection) url.openConnection();

    if (conn.getResponseCode() != 200) {
      throw new RuntimeException("Error: " + conn.getResponseCode());
    }

    InputStreamReader input = new InputStreamReader(conn.getInputStream());
    BufferedReader reader = new BufferedReader(input);

    Gson gson = new Gson();
    JsonObject json = gson.fromJson(reader, JsonObject.class);
    String gender = json.get("gender").getAsString();
    System.out.println("Gender: " + gender); // Gender: male
    conn.disconnect();

    } catch (IOException e) {
      e.printStackTrace();
    }
  }
}

Descargue un proyecto de muestra aquí:

Documentación:

https://github.com/microknights/Gender-API
Chat
We need your consent
Utilizamos cookies (incluidas las de terceros) para recopilar información sobre los visitantes uso de nuestro sitio web. Estas cookies nos ayudan a proporcionarle la mejor experiencia posible en línea y a mejorar nuestros sitios web. La información recogida a través de las cookies también puede ser tratada fuera de la Unión Europea, por ejemplo, en los Estados Unidos. Al hacer clic en el botón "Aceptar todo", usted acepta el uso de cookies. Para retirar su consentimiento en cualquier momento, cambiar su configuración o para obtener más información sobre el uso de cookies, haga clic aquí o en "Configuración de cookies" al final de la página.