Inicio rápido de Java

En este proyecto, se muestra cómo implementar una pieza simple de Glassware que demuestra la funcionalidad principal de la API de Google Mirror.

Para ver una demostración completamente funcional del proyecto de inicio rápido, ve a https://glass-python-starter-demo.appspot.com. De lo contrario, sigue leyendo para ver cómo implementar tu propia versión.

Descargar en GitHub

Requisitos previos

Asegúrese de que su sistema cumpla con los siguientes requisitos para el proyecto de inicio rápido:

  • Java 1.6
  • Apache Maven: Se usa como parte del proceso de compilación.

Crea un proyecto en la Consola de API de Google

A continuación, habilite el acceso a la API de Google Mirror:

  1. Ve a la Consola de API de Google y crea un proyecto de API nuevo.
  2. Haz clic en Servicios y habilita la API de Google Mirror para tu proyecto nuevo.la API de duplicación de Google en la consola de la API de Google,
  3. Haz clic en Acceso a la API y crea un ID de cliente de OAuth 2.0 para una aplicación web.la sección Acceso a la API de la consola de la API de Google
  4. Especifique el nombre y el ícono del producto para su Glassware. Estos campos aparecen en la pantalla de otorgamiento de OAuth que se presenta a los usuarios.Especificar información de la marca
  5. Selecciona Aplicación web y especifica cualquier valor para el nombre de host, como localhost Selecciona el tipo de aplicación
  6. Haz clic en Editar configuración... en el ID de cliente para especificar los URI de redireccionamiento. Especifica las URL de devolución de llamada para el servidor web de desarrollo local, por ejemplo, http://localhost:8080/oauth2callback, y el servidor web implementado, por ejemplo, https://example.com/oauth2callback. panel de configuración de la consola de las API de Google para URI de redireccionamiento
  7. Anota el ID y el secreto de cliente de la consola de las API de Google. Lo necesitarás para configurar el proyecto de inicio rápido.el ID y el secreto de cliente en la consola de la API de Google

Cómo configurar el proyecto de Inicio rápido

Ingresa tu ID y secreto de cliente en src/main/resources/oauth.properties en el proyecto de inicio rápido para usar la información del cliente de la API:

    # Replace these with values for your project from the Google API Console:
    # https://developers.google.com/console

    client_id=3141592653589793238462643383279
    client_secret=ITS_A_SECRET_TO_EVERYBODY

Importa el proyecto

En las siguientes instrucciones, se muestra cómo importar la fuente del proyecto de inicio rápido a IntelliJ y Eclipse.

IntelliJ

  1. Haz clic en File > Import Project....
  2. Apunta al directorio extraído.
  3. Seleccione Importar desde un modelo existente > Maven.

Eclipse

  1. Instala el complemento m2e para habilitar la importación desde un archivo Maven.
  2. Haz clic en Archivo > Importar... > Maven > Proyecto existente de Maven.
  3. Apunta al directorio extraído e importa el proyecto.

Ejecuta un servidor de desarrollo local

Puedes ejecutar el proyecto de inicio rápido en un servidor de desarrollo local para realizar pruebas:

$ mvn jetty:run

Cómo implementar el proyecto de Inicio rápido

Puedes compilar un archivo de guerra para este proyecto con Maven:

$ mvn war:war