Si quieres crer una cuenta y un proyecto para poder acceder a esos APIs de Google, lo primero es acceder a Google Cloud Platform y crear una cuenta, o mejor dicho, activarla con Google Cloud.
Una vez que tengas la cuenta, tendrás que crear un proyecto y configurarlo para que pueda acceder a esas APIs.
En este tutorial te explico paso a paso cómo hacerlo, y con un montón de capturas para que no te líes y yo no me olvide de contarte los paso, que todo hay que decirlo. 🙂
Nota: Por ahora te voy dejar las capturas y en otra ocasión, si hace falta, te explico lo que cada captura significa. Es que quiero pasar a mostrarte el código para acceder al API de People (contactos) que ya lo tengo hecho tanto con C# como con Visual Basic.
Figura 1. Crear un nuevo proyecto
Figura 2.
Figura 3.
Figura 4.
Figura 5.
Figura 6. En la ficha G Suite están las de Docs API y drive API
Figura 7. Tienes que elegir y habilitar una por una.
Figura 8.
Figura 9. Añadir más librerías (bibliotecas)
Figura 10. Elige People API. No elijas Contacts API, que aparte de estar obsoleta, no vale para nada…
Figura 11. Esta es la parte más importnte, sin la autorización OAuth no podrás acceder a nada.
Figura 12. Siempre debe ser External
Figura 13.
Figura 14.
Figura 15. Añadir las características que tu aplicación usará de cada API que has añadido.
Figura 16.
Figura 17.
Nota: Los permisos debes ir probándolos a ver qué error te da, según lo que quieras hacer. Pero básicamente necesitas acceso de lectura, salvo que quieras modificar un contacto, un documento o algún fichero del Drive.
Figura 18. No te olvides de darle a UPDATE ya que al estar tan abajo en la pantalla emergente ni se ve, y so no le das a Update, no se guardan los cambios.
Figura 19.
Figura 20.
Figura 21. Aquí tienes que añadir los usuarios autorizados para que usen la aplicación. El máximo es 100 y una vez que aades uno, ya no lo puedes eliminar.
Figura 22.
Figura 23. Los tipos de credenciales que crearemos
Figura 24.
Figura 25. Estas so las APIs que usaremos con este proyecto.
Figura 26. El tipo de aplicación que vamos a crear.
Figura 27.
Figura 28. Estas son las dos claves que necesitarás en tu código
Figura 29.
Figura 30.
Figura 31. Si no hs copiado las credenciales de acceso, descarga el fichero .json y ahí las tienes.
Pues esto es todo lo que debes saber para crear un proyecto. En la siguiente entrega voy a mostrarte el código de una aplicación de consola para acceder a los contactos (People API). Sí, en C# y en VB.