SlideShare una empresa de Scribd logo
Google API’s
Presentación
• Esta es una guía de estudio que podrán
descargar, por lo que se pide al asistente
echar a volar su imaginación con todo lo
que Google trae para nosotros.
• Esta presentación resuelve el “¿Qué?”
podemos hacer con las herramientas de
Google.
• El “¿Cómo?” es muy similar para todas.
API
• Interfaz de programación de aplicaciones
(IPA) o API (del inglés Application
Programming Interface) es el conjunto de
funciones y procedimientos que ofrece
cierta biblioteca para ser utilizado por otro
software como una capa de abstracción.
• Se pronuncian las letras por separado.
• American Petroleum Institute
(www.api.org)
Google API’s
• Existen mas de 50 APIs directamente
producidas por Google.
• Aquí explicaremos para que sirven
TODAS.
• La dinámica es veloz por lo que
sugerimos descargarla para futuras
referencias.
• Sin mas preámbulos comencemos.
Google API’s Consolle
• https://code.google.com/apis/console
Google APIs Client Libraries
• https://developers.google.com/discovery/librar
• Una sola librería para manejar la mayor
parte de las APIs disponible en la mayor
parte de los lenguajes de programación.
Google Data APIs
• https://developers.google.com/gdata/
• Librerías que obtienen datos a partir de
notificaciones canales de noticias (RSS
Feeds), por lo general son solo de
consulta de datos.
• Muchas de ellas ya son obsoletas y
representan la forma anterior.
Google Data APIs
• https://developers.google.com/gdata/docs/directory
• Google Analytics Data Export API,Google Apps
APIs,Google Base Data API,Blogger Data API,Google
Booksearch Data API,Google Calendar Data API,Google
Code Search Data API,Google Contacts Data
API,Google Documents List Data API,Google Finance
Portfolio Data API,Google Health Data API,Google Maps
Data API,Picasa Web Albums Data API,Google Project
Hosting Issue Tracker API,Google Sidewiki Data
API,Google Sites Data API,Google Spreadsheets Data
API,Google Translator Toolkit Data API,Google
Webmaster Tools Data API,YouTube Data API
Drive API
• https://developers.google.com/drive/v2/reference/
• Permite acceder a los archivos y carpetas
de la nube y poder manipularlos.
• Ejemplo: Poder leer nuestra estructura de
archivos y dar una vista personalizada
para su descarga o visualización.
Drive Realtime API
• https://developers.google.com/drive/realtime/
• Permite controlar la interacción en tiempo
real de múltiples usuarios sobre un mismo
archivo en una aplicación.
• Ejemplo: Podemos controlar que en una
herramienta de dibujo todos puedan
dibujar.
Drive SDK
• https://developers.google.com/drive/
• Podemos crear las aplicaciones en línea
en las cuales se abran los documentos
guardados en Drive.
• Ejemplo: Una aplicación que al abrir una
imagen nos la permita editar y compartir
en las redes sociales.
Google Applications API’s
• https://developers.google.com/google-apps/app-apis
• Calendar API: Nos permite manipular los
eventos en el calendario.
• Tasks API: Permite organizar las tareas
pendientes.
• Gmail API: Configura, migra y extiende las
funcionalidades de Gmail.
• Contacts API: Crea, consulta, actualiza y
borra contactos.
Google Aplications API’s
• Spreadsheets API: Crea y modifica hojas
de calculo en línea.
• Sites API’s: Genera, modifica y comparte
sitios web de forma automatizada.
• Ejemplo: Ir creando nuevas secciones en
un sitio web y agendando citas conforme
se modifica una hoja de calculo.
Google Apps Script
• https://developers.google.com/apps-script/
• Desde javascript es posible escribir
aplicaciones que controlan las
herramientas de Google Apps de forma
muy sencilla.
• Ejemplo: Crear una herramienta que
genere un archivo, lo guarde en drive y
envíe por correo con unas cuantas líneas
de código.
Google+ API
• https://developers.google.com/+/api/
• Permite interactuar con la información de
la gente, momentos, actividades,
comentarios, autenticación entre otras
cosas de esta red social.
• Ejemplo: Autenticarse en una pagina con
tu cuenta de gmail y que el sitio te
conozca mas y pueda publicar en tu
pagina.
Google+ Hangouts API
• https://developers.google.com/+/hangouts/api/
• En los video chats permite controlar la
lista invitados, el volumen, efectos de
video, efectos de sonido, interfaz,
compartir información y controlar
interacciones en Hangouts en vivo.
• Ejemplo: Durante una conversación en
vivo podría ejecutarse una aplicación de
entretenimiento donde se comparta lo que
produzcan.
Books Family API’s
• https://developers.google.com/books
• Books API: Permite buscar libros y
controlar tu biblioteca.
• Embedded Viewer API: Incluir un
visualizador de libros en su sitio.
• Ejemplo: Una biblioteca virtual con motor
de búsqueda y poder leer en sitio los
libros.
Blogger API
• https://developers.google.com/blogger
• Permite en nuestro blog tener control de
búsqueda de blogs, usuarios activos,
manejo de los comentarios, manejo de los
posts y paginas.
• Ejemplo: Podemos hacer un bot que
busque información de un tema en otros
blogs, depuramos y lo publicamos con las
referencias de los otros en el nuestro.
CustomSearch API
• https://developers.google.com/custom-search/
• Podemos crear nuestro propio motor de
busqueda.
• Ejemplo: Crear un motor de búsqueda
que solo busque en nuestros Bookmarks
y nos traiga solo resultados de sitios que
en alguna ocasión hayamos marcado que
nos gustan.
Search API For Shopping
• https://developers.google.com/shopping-search
• Permite buscar entre los productos que
están a la venta en base a sus
características.
• Ejemplo: Tienda de gustos alternativos
que muestre los artículos menos
populares primero
Freebase API
• https://developers.google.com/freebase/
• Búsqueda en Grafos públicos con mas de
36 millones de nodos, tanto de personas,
lugares, cosas, etc.
• Ejemplo: Hacer búsquedas en base al
contexto, viendo que conceptos están
ligados con cuales otros y acercándonos
nuevo conocimiento.
Google Analytics API’s
• https://developers.google.com/analytics/
• Analytics Collection: Controla el monitoreo
de sitios web, moviles y hardware.
• Management API: Automatiza todas las
configuraciones.
• Core Reporting API: Generación de
reportes
• Multi-Channel Funnels Reporting API:
Analiza de donde provienen las visitas
Google Analytics API’s
• Analytics Social Data Hub: Analiza la
actividad en las redes sociales.
• Ejemplo: Podríamos recrear lo que un
usuario suele hacer en nuestra aplicación
móvil y entender como le gustaría que
fuera e incluso vincularlo con los
dispositivo que usa para hacer ejercicio.
YouTube Analytics API
• https://developers.google.com/youtube/analytics/
• Permite traer información de canales o
videos del usuario, consultando
reproducciones por datos demográficos,
sociales, geográficos, reproducciones,
tiempos, ganancias e interés de nuestros
videos.
• Ejemplo: Crear infografías con la
información de las reproducciones de
nuestros videos
YouTube API’s
• https://developers.google.com/youtube
• Youtube Data API: Acceso y control de
canales, videos, búsquedas, listas de
reproducción, seguidores, galerías y
categorías.
• Youtube Player API: Personaliza el
reproductor.
• Ejemplo: Crear un mapa con los videos
geo referenciados mostrando cada uno en
el lugar donde fue producido.
YouTube Livestreaming API
• https://developers.google.com/youtube/v3/live/
• Crear, actualizar, agendar y controlar
transmisiones en vivo desde youtube.
• Ejemplo: Un robot que maneje la
programación dinámica en un canal de
youtube.
Google Authentication API
• https://developers.google.com/accounts/
• OAuth2 API: Inicio de sesión con el
protocolo de autenticación mas usado de
internet.
• Identity Toolkit API: Para logearse con
OpenID, Google mail, Hotmail, Yahoo!
mail, AOL mail, and Google Apps.
• Google+ Sign in Button: Permite accesar
or medio de un botón con una cuenta de
Google.
Translate API
• https://developers.google.com/translate
• Permite traducir textos de un idioma a
otro.
• Ejemplo: Sitio web o aplicación que
dinámicamente sin recargar cambia todo
el contenido de un sitio a otro idioma
URL Shortener API
• https://developers.google.com/url-shortener/
• Acorta direcciónes web que son muy
largas a una URL con el dominio goo.gl
• Ejemplo: Aplicación que siempre rutas
cortas a contenidos pensados en ser
compartidos.
Prediction API
• https://developers.google.com/prediction
• Mediante Machine Learning permite
deducir la respuesta a una entrada en 3
pasos, 1.- subir un archivo donde describa
que entrada corresponde a que salidas,
2.- entrenarlo con nuevas entradas y
evaluándolo, 3.- El ya puede predecir.
• Ejemplo: Poder dar sugerencias de
nuestro catalogo con alguna palabra
asociada a lo escrito por el usuario.
Fusion Tables API
• Nos permite usar tablas al estilo de una
base de datos pero fácil de administrar
• Ejemplo: Que una aplicación actualice la
tabla con los datos que el usuario ingresa,
y un usuario administrativo fácilmente vea
los registros del día sin un desarrollo
extra.
Google Location API’s
• Latitude API: Actualiza en todo momento
la posición actual de algo o alguien.
• Maps Coordinate API: Controla las
posiciones de un grupo asignandoles
tareas y monitoreandolos.
• Maps Geolocation API: Obtiene la
localización de las celdas del celular o del
spot de Wifi.
Google Location API’s
• Maps Tracks API: Analiza distintas rutas
para llegar a un destino, crea geocercas.
• Places API: Regresa información acerca
de establecimientos y lugares de interés.
• Static Maps API: permite insertar mapas a
partir de parámetros en la URL.
• Earth API: Automatiza el complemento de
Google Earth en el navegador.
Google Location API’s
• Maps API: Permite interactuar con los
mapas y personalizarlos.
• Street View Image API: permite insertar
una miniatura o una imagen panorámica
con los parámetros de URL.
• Maps Android API y Maps SDK for iOS
• Ejemplo: Sistemas de monitoreo de
flotillas con pocas líneas de código.
Google Cloud Messaging for Android
• http://developer.android.com/google/gcm/
• Servicio gratuito para mandar señales de
hasta 4kb a los equipos móviles con la
aplicación instalada.
• Ejemplo: Notificar a todos tus usuarios al
mismo tiempo de una promoción nueva, y
el primero en atenderla gane algo.
Google Cloud API’s
• https://developers.google.com/appengine/
• Cloud Storage API: Permite almacenar y
compartir grandes volúmenes de
información a gran velocidad.
• BigQuery API: Plataforma para crear,
consultar, procesar y compartir grandes
volúmenes de información. (terabytes)
• Compute Engine API: Controla de forma
dinámica la configuración e infraestructura
del o los servidores virtuales.
Google Cloud API’s
• TaskQueue API: Controla las tareas que
están corriendo en el App Engine
• Cloud SQL: Bases de datos relacionales.
• Ejemplo: Aplicaciones para procesar
información genética y encontrar
patrones.
Page Speed Online API
• Nos devuelve el PageSpeed Score, así
como sugerencias para mejorar la carga y
lo compara cada que hay cambios.
• Ejemplo: Pagina que se autoevalúa en
base a su Score de pagerank y puede
mejorarse siempre cuando lo necesite
APIs Discovery Service
• https://developers.google.com/discovery/
• Devuelve la información de las API’s que
están en circulación, las fuentes y los
métodos que incluye cada una.
• Ejemplo: Un sitio de referencia puede
estar siempre actualizado si se alimenta
de esta fuente.
Google Site Verification API
• https://developers.google.com/site-verification
• Verifica que el usuario sea el dueño del
dominio que esta registrando.
• Ejemplo: En una red de webmasters cada
uno puede autenticarse con metodos que
puede controlar en su servidor.
Google Play Android Developer API
• https://developers.google.com/android-publisher
• Lleva el control de las ventas de una
aplicación en Google Play
• Ejemplo: Enviar una notificación al celular
cada que pague un cliente.
Google Apps Reseller API
• https://developers.google.com/google-apps/reseller
• Permite controlar a los suscriptores y
clientes de Google Apps for Business,
Google Drive storage, and Google Apps
Vault.
• Ejemplo: Control de las aplicaciones en
venta así como seguimiento a los clientes.
Google Fonts API
• https://developers.google.com/fonts/
• Permite buscar entre las fuentes
disponibles de Google.
• Ejemplo: Portal de búsqueda de fuentes
Google Civic Information API
• https://developers.google.com/civic-information/
• Ha sido usada para ver los avances de
una elección, fue usada por primera vez
en Noviembre del 2012.
• Ejemplo: Aplicación para monitorear una
elección en tiempo real.
Orkut API
• https://developers.google.com/orkut/
• Permite controlar la red social Orkut
popular en Brasil y la India.
• Ejemplo: ¿?
Google Affiliate Network API
• https://developers.google.com/affiliate-network/
• Automatiza la red de mercadeo para
garantizar mas conversiones en la
publicidad o estrategia lanzada.
• Ejemplo: Verificar cada link su
comportamiento respecto a sus
conversiones.
Google Apps Administrative APIs
• https://developers.google.com/google-apps/admin-apis
• Permite administrar una cuenta de Google
Apps con las siguientes API’s
• Audit Admin API,Audit Email,Admin Settings
API,Calendar Resource API,Shared Contacts
API,Email Migration API,Email Settings API,Groups
Migration API,Groups Settings API,License
Manager API,Provisioning API,Reporting
API,Reseller API,User Profiles API
• Ejemplo: Gestor personalizado del dominio
AdSense API´s
• https://developers.google.com/adsense/
• AdSense Host API: Es posible cambiar las
caracteristicas de las publicaciones y
generar reportes en tiempo real.
• AdSense Management API: Muestra el
inventario y las ganancias de la cuenta.
• Ejemplo: Toma de decisiones en
estrategias publicitarias en tiempo real.
DoubleClick for advertisers APIs
• https://developers.google.com/doubleclick-advertisers
• Ad Exchange Buyer API: Controla las
impresiones que han sido compradas
• Ad Exchange Seller API: Es posible ver el
inventario del clientes, unidades y canales
• DFA Reporting API: Crea, genera, corre y
descarga reportes en DART
• Ejemplo: Control de campañas
publicitarias.

Más contenido relacionado

Destacado

Revista Alto do Tietê News - 4ª Edição Impressa
Revista Alto do Tietê News - 4ª Edição ImpressaRevista Alto do Tietê News - 4ª Edição Impressa
Revista Alto do Tietê News - 4ª Edição Impressa
RAdoTN
 
T A L L E R D E V O C E R O S
T A L L E R  D E  V O C E R O ST A L L E R  D E  V O C E R O S
T A L L E R D E V O C E R O S
Sanmil
 
Q3 fy15 earnings slides
Q3 fy15 earnings slidesQ3 fy15 earnings slides
Q3 fy15 earnings slides
ir_cisco
 
Armenia turkeyfinalreporttesev
Armenia turkeyfinalreporttesev Armenia turkeyfinalreporttesev
Armenia turkeyfinalreporttesev
SoyArmenio
 
Lsa50.2
Lsa50.2Lsa50.2
Axis%20 bank ru1qfy2012-220711
Axis%20 bank ru1qfy2012-220711Axis%20 bank ru1qfy2012-220711
Axis%20 bank ru1qfy2012-220711
Angel Broking
 
Telemadrid
TelemadridTelemadrid
Telemadrid
Nuri Val
 
Royalè Business Presentation
Royalè Business PresentationRoyalè Business Presentation
Royalè Business Presentation
Arnold Atienza
 
CIC - 新浪微博美妆行业白皮书
CIC - 新浪微博美妆行业白皮书CIC - 新浪微博美妆行业白皮书
CIC - 新浪微博美妆行业白皮书Kantar Media CIC
 
SGI weekly intelligence july 19th
SGI weekly intelligence   july 19thSGI weekly intelligence   july 19th
SGI weekly intelligence july 19th
jeremylepaulbinet
 
Ballistics in Trauma
Ballistics in TraumaBallistics in Trauma
Ballistics in Trauma
Dene W. Daugherty
 
2014 NFS Annual Report
2014 NFS Annual Report2014 NFS Annual Report
2014 NFS Annual Report
Susan Hartmann
 
SkyMall Monthly Financial Package
SkyMall Monthly Financial PackageSkyMall Monthly Financial Package
SkyMall Monthly Financial Package
Scott Pickering
 
Social media 1
Social media 1Social media 1
Social media 1
Wafaa Eltahan
 
Tata Motors Q1FY15 results above estimates; accumulate - Prabhudas Lilladher
Tata Motors Q1FY15 results above estimates; accumulate - Prabhudas LilladherTata Motors Q1FY15 results above estimates; accumulate - Prabhudas Lilladher
Tata Motors Q1FY15 results above estimates; accumulate - Prabhudas Lilladher
IndiaNotes.com
 
Investor presentation eng 09/14
Investor presentation eng 09/14Investor presentation eng 09/14
Investor presentation eng 09/14
Bank Vozrozhdenie IR Team
 
[Millward Brown] Brandz report 2014
[Millward Brown] Brandz report 2014[Millward Brown] Brandz report 2014
[Millward Brown] Brandz report 2014
Viet Le
 
white_efficiency
white_efficiencywhite_efficiency
white_efficiency
Molisan Tono
 
Aparato circulatorio
Aparato circulatorioAparato circulatorio
Aparato circulatorio
Carlos Mohr
 

Destacado (20)

Revista Alto do Tietê News - 4ª Edição Impressa
Revista Alto do Tietê News - 4ª Edição ImpressaRevista Alto do Tietê News - 4ª Edição Impressa
Revista Alto do Tietê News - 4ª Edição Impressa
 
2013 09 cnu style e-book
2013 09 cnu style e-book2013 09 cnu style e-book
2013 09 cnu style e-book
 
T A L L E R D E V O C E R O S
T A L L E R  D E  V O C E R O ST A L L E R  D E  V O C E R O S
T A L L E R D E V O C E R O S
 
Q3 fy15 earnings slides
Q3 fy15 earnings slidesQ3 fy15 earnings slides
Q3 fy15 earnings slides
 
Armenia turkeyfinalreporttesev
Armenia turkeyfinalreporttesev Armenia turkeyfinalreporttesev
Armenia turkeyfinalreporttesev
 
Lsa50.2
Lsa50.2Lsa50.2
Lsa50.2
 
Axis%20 bank ru1qfy2012-220711
Axis%20 bank ru1qfy2012-220711Axis%20 bank ru1qfy2012-220711
Axis%20 bank ru1qfy2012-220711
 
Telemadrid
TelemadridTelemadrid
Telemadrid
 
Royalè Business Presentation
Royalè Business PresentationRoyalè Business Presentation
Royalè Business Presentation
 
CIC - 新浪微博美妆行业白皮书
CIC - 新浪微博美妆行业白皮书CIC - 新浪微博美妆行业白皮书
CIC - 新浪微博美妆行业白皮书
 
SGI weekly intelligence july 19th
SGI weekly intelligence   july 19thSGI weekly intelligence   july 19th
SGI weekly intelligence july 19th
 
Ballistics in Trauma
Ballistics in TraumaBallistics in Trauma
Ballistics in Trauma
 
2014 NFS Annual Report
2014 NFS Annual Report2014 NFS Annual Report
2014 NFS Annual Report
 
SkyMall Monthly Financial Package
SkyMall Monthly Financial PackageSkyMall Monthly Financial Package
SkyMall Monthly Financial Package
 
Social media 1
Social media 1Social media 1
Social media 1
 
Tata Motors Q1FY15 results above estimates; accumulate - Prabhudas Lilladher
Tata Motors Q1FY15 results above estimates; accumulate - Prabhudas LilladherTata Motors Q1FY15 results above estimates; accumulate - Prabhudas Lilladher
Tata Motors Q1FY15 results above estimates; accumulate - Prabhudas Lilladher
 
Investor presentation eng 09/14
Investor presentation eng 09/14Investor presentation eng 09/14
Investor presentation eng 09/14
 
[Millward Brown] Brandz report 2014
[Millward Brown] Brandz report 2014[Millward Brown] Brandz report 2014
[Millward Brown] Brandz report 2014
 
white_efficiency
white_efficiencywhite_efficiency
white_efficiency
 
Aparato circulatorio
Aparato circulatorioAparato circulatorio
Aparato circulatorio
 

Similar a Google APIs

Todas las APIs de Google
Todas las APIs de GoogleTodas las APIs de Google
Todas las APIs de Google
Carlos Toxtli
 
Primera parte (2)
Primera parte (2)Primera parte (2)
Primera parte (2)
AgusYanotti
 
Cuestionario Herramientas Web 2.0
Cuestionario Herramientas Web 2.0Cuestionario Herramientas Web 2.0
Cuestionario Herramientas Web 2.0
Gio Tabares
 
Cuestionario Herramientas WEB 2.0
Cuestionario Herramientas WEB 2.0Cuestionario Herramientas WEB 2.0
Cuestionario Herramientas WEB 2.0
Gio Tabares
 
BIBLIOTECAS ONLINE DIAPOSITIVA.pptx
BIBLIOTECAS ONLINE DIAPOSITIVA.pptxBIBLIOTECAS ONLINE DIAPOSITIVA.pptx
BIBLIOTECAS ONLINE DIAPOSITIVA.pptx
JhonDarwinSnchezVsqu1
 
Trabajo práctico n 3
Trabajo práctico n 3Trabajo práctico n 3
Trabajo práctico n 3
ggaray95
 
trabajo practico n7
trabajo practico n7trabajo practico n7
trabajo practico n7
delfi_robles26
 
Google
GoogleGoogle
Google
kamui002
 
S3 2016 taller-javascript-v2
S3 2016 taller-javascript-v2S3 2016 taller-javascript-v2
S3 2016 taller-javascript-v2
Manuel Gértrudix
 
Trabajo practico n5
Trabajo practico n5Trabajo practico n5
Trabajo practico n5
tomas-p
 
Trabajo Practico Nº5
Trabajo Practico Nº5Trabajo Practico Nº5
Trabajo Practico Nº5
tuttyemi
 
Web 2.0
Web 2.0Web 2.0
Web 2.0
Web 2.0Web 2.0
Blogs
BlogsBlogs
Trabajo practico n º17
Trabajo practico n º17Trabajo practico n º17
Trabajo practico n º17
Leonel Paz
 
La nueva presentacion
La nueva presentacionLa nueva presentacion
La nueva presentacion
Andrea Gazabon
 
Maria monica
Maria monicaMaria monica
Maria monica
efrencordoba
 
La Web 2.0
La Web 2.0La Web 2.0
La Web 2.0
Fabian Blanchar
 
Un blog
Un blogUn blog
Un blog
Matt Giraud
 
Bibliotecarios en Acción
Bibliotecarios en AcciónBibliotecarios en Acción
Bibliotecarios en Acción
Angélica Carrillo Toste
 

Similar a Google APIs (20)

Todas las APIs de Google
Todas las APIs de GoogleTodas las APIs de Google
Todas las APIs de Google
 
Primera parte (2)
Primera parte (2)Primera parte (2)
Primera parte (2)
 
Cuestionario Herramientas Web 2.0
Cuestionario Herramientas Web 2.0Cuestionario Herramientas Web 2.0
Cuestionario Herramientas Web 2.0
 
Cuestionario Herramientas WEB 2.0
Cuestionario Herramientas WEB 2.0Cuestionario Herramientas WEB 2.0
Cuestionario Herramientas WEB 2.0
 
BIBLIOTECAS ONLINE DIAPOSITIVA.pptx
BIBLIOTECAS ONLINE DIAPOSITIVA.pptxBIBLIOTECAS ONLINE DIAPOSITIVA.pptx
BIBLIOTECAS ONLINE DIAPOSITIVA.pptx
 
Trabajo práctico n 3
Trabajo práctico n 3Trabajo práctico n 3
Trabajo práctico n 3
 
trabajo practico n7
trabajo practico n7trabajo practico n7
trabajo practico n7
 
Google
GoogleGoogle
Google
 
S3 2016 taller-javascript-v2
S3 2016 taller-javascript-v2S3 2016 taller-javascript-v2
S3 2016 taller-javascript-v2
 
Trabajo practico n5
Trabajo practico n5Trabajo practico n5
Trabajo practico n5
 
Trabajo Practico Nº5
Trabajo Practico Nº5Trabajo Practico Nº5
Trabajo Practico Nº5
 
Web 2.0
Web 2.0Web 2.0
Web 2.0
 
Web 2.0
Web 2.0Web 2.0
Web 2.0
 
Blogs
BlogsBlogs
Blogs
 
Trabajo practico n º17
Trabajo practico n º17Trabajo practico n º17
Trabajo practico n º17
 
La nueva presentacion
La nueva presentacionLa nueva presentacion
La nueva presentacion
 
Maria monica
Maria monicaMaria monica
Maria monica
 
La Web 2.0
La Web 2.0La Web 2.0
La Web 2.0
 
Un blog
Un blogUn blog
Un blog
 
Bibliotecarios en Acción
Bibliotecarios en AcciónBibliotecarios en Acción
Bibliotecarios en Acción
 

Más de Manuel Antonio

Mule Cloud-Conceptos
Mule Cloud-ConceptosMule Cloud-Conceptos
Mule Cloud-Conceptos
Manuel Antonio
 
Mule Cloud Connectors-Guardando y restaurando el estado o auth
Mule Cloud Connectors-Guardando y restaurando el estado o authMule Cloud Connectors-Guardando y restaurando el estado o auth
Mule Cloud Connectors-Guardando y restaurando el estado o auth
Manuel Antonio
 
Mule Cloud Connector-Personalizando Callback
Mule Cloud Connector-Personalizando CallbackMule Cloud Connector-Personalizando Callback
Mule Cloud Connector-Personalizando Callback
Manuel Antonio
 
Mule Cloud Connectors-Configuracion OAuth1
Mule Cloud Connectors-Configuracion OAuth1Mule Cloud Connectors-Configuracion OAuth1
Mule Cloud Connectors-Configuracion OAuth1
Manuel Antonio
 
Mule Cloud Connectors-Autorizando el conector
Mule Cloud Connectors-Autorizando el conectorMule Cloud Connectors-Autorizando el conector
Mule Cloud Connectors-Autorizando el conector
Manuel Antonio
 
Mule Cloud Connectors-Configuracion OAuth
Mule Cloud Connectors-Configuracion OAuthMule Cloud Connectors-Configuracion OAuth
Mule Cloud Connectors-Configuracion OAuth
Manuel Antonio
 
Mule Cloud Connector-Conectividad OAuth
Mule Cloud Connector-Conectividad OAuthMule Cloud Connector-Conectividad OAuth
Mule Cloud Connector-Conectividad OAuth
Manuel Antonio
 
Mule cloud connectors1-conectores
Mule cloud connectors1-conectoresMule cloud connectors1-conectores
Mule cloud connectors1-conectores
Manuel Antonio
 
Mule Cloud Connectors1-Conectores
Mule Cloud Connectors1-ConectoresMule Cloud Connectors1-Conectores
Mule Cloud Connectors1-Conectores
Manuel Antonio
 
Mule Cloud Connectors-Instalacion
Mule Cloud Connectors-InstalacionMule Cloud Connectors-Instalacion
Mule Cloud Connectors-Instalacion
Manuel Antonio
 
Mule Cloud Connectors-Conceptos Basicos
Mule Cloud Connectors-Conceptos BasicosMule Cloud Connectors-Conceptos Basicos
Mule Cloud Connectors-Conceptos Basicos
Manuel Antonio
 
Mule cloud connectors versus el resto del mundo
Mule cloud connectors versus el resto del mundoMule cloud connectors versus el resto del mundo
Mule cloud connectors versus el resto del mundo
Manuel Antonio
 
Problema Educativo Mexico
Problema Educativo MexicoProblema Educativo Mexico
Problema Educativo Mexico
Manuel Antonio
 
NetBeans para Java, C, C++
NetBeans para Java, C, C++NetBeans para Java, C, C++
NetBeans para Java, C, C++
Manuel Antonio
 
JPA en NetBeans
JPA en NetBeansJPA en NetBeans
JPA en NetBeans
Manuel Antonio
 
Serializacion Java
Serializacion JavaSerializacion Java
Serializacion Java
Manuel Antonio
 
Mule Librerias en Java
Mule Librerias en JavaMule Librerias en Java
Mule Librerias en Java
Manuel Antonio
 
Clases C#
Clases C#Clases C#
Clases C#
Manuel Antonio
 
Array y Objects C#
Array y Objects C#Array y Objects C#
Array y Objects C#
Manuel Antonio
 
Javascript C#
Javascript C#Javascript C#
Javascript C#
Manuel Antonio
 

Más de Manuel Antonio (20)

Mule Cloud-Conceptos
Mule Cloud-ConceptosMule Cloud-Conceptos
Mule Cloud-Conceptos
 
Mule Cloud Connectors-Guardando y restaurando el estado o auth
Mule Cloud Connectors-Guardando y restaurando el estado o authMule Cloud Connectors-Guardando y restaurando el estado o auth
Mule Cloud Connectors-Guardando y restaurando el estado o auth
 
Mule Cloud Connector-Personalizando Callback
Mule Cloud Connector-Personalizando CallbackMule Cloud Connector-Personalizando Callback
Mule Cloud Connector-Personalizando Callback
 
Mule Cloud Connectors-Configuracion OAuth1
Mule Cloud Connectors-Configuracion OAuth1Mule Cloud Connectors-Configuracion OAuth1
Mule Cloud Connectors-Configuracion OAuth1
 
Mule Cloud Connectors-Autorizando el conector
Mule Cloud Connectors-Autorizando el conectorMule Cloud Connectors-Autorizando el conector
Mule Cloud Connectors-Autorizando el conector
 
Mule Cloud Connectors-Configuracion OAuth
Mule Cloud Connectors-Configuracion OAuthMule Cloud Connectors-Configuracion OAuth
Mule Cloud Connectors-Configuracion OAuth
 
Mule Cloud Connector-Conectividad OAuth
Mule Cloud Connector-Conectividad OAuthMule Cloud Connector-Conectividad OAuth
Mule Cloud Connector-Conectividad OAuth
 
Mule cloud connectors1-conectores
Mule cloud connectors1-conectoresMule cloud connectors1-conectores
Mule cloud connectors1-conectores
 
Mule Cloud Connectors1-Conectores
Mule Cloud Connectors1-ConectoresMule Cloud Connectors1-Conectores
Mule Cloud Connectors1-Conectores
 
Mule Cloud Connectors-Instalacion
Mule Cloud Connectors-InstalacionMule Cloud Connectors-Instalacion
Mule Cloud Connectors-Instalacion
 
Mule Cloud Connectors-Conceptos Basicos
Mule Cloud Connectors-Conceptos BasicosMule Cloud Connectors-Conceptos Basicos
Mule Cloud Connectors-Conceptos Basicos
 
Mule cloud connectors versus el resto del mundo
Mule cloud connectors versus el resto del mundoMule cloud connectors versus el resto del mundo
Mule cloud connectors versus el resto del mundo
 
Problema Educativo Mexico
Problema Educativo MexicoProblema Educativo Mexico
Problema Educativo Mexico
 
NetBeans para Java, C, C++
NetBeans para Java, C, C++NetBeans para Java, C, C++
NetBeans para Java, C, C++
 
JPA en NetBeans
JPA en NetBeansJPA en NetBeans
JPA en NetBeans
 
Serializacion Java
Serializacion JavaSerializacion Java
Serializacion Java
 
Mule Librerias en Java
Mule Librerias en JavaMule Librerias en Java
Mule Librerias en Java
 
Clases C#
Clases C#Clases C#
Clases C#
 
Array y Objects C#
Array y Objects C#Array y Objects C#
Array y Objects C#
 
Javascript C#
Javascript C#Javascript C#
Javascript C#
 

Último

SISTEMA AUTOMATIZADO DE LIMPIEZA PARA ACUARIOS
SISTEMA AUTOMATIZADO DE LIMPIEZA PARA ACUARIOSSISTEMA AUTOMATIZADO DE LIMPIEZA PARA ACUARIOS
SISTEMA AUTOMATIZADO DE LIMPIEZA PARA ACUARIOS
micoltadaniel2024
 
Enjoy Pasto Bot - "Tu guía virtual para disfrutar del Carnaval de Negros y Bl...
Enjoy Pasto Bot - "Tu guía virtual para disfrutar del Carnaval de Negros y Bl...Enjoy Pasto Bot - "Tu guía virtual para disfrutar del Carnaval de Negros y Bl...
Enjoy Pasto Bot - "Tu guía virtual para disfrutar del Carnaval de Negros y Bl...
Eliana Gomajoa
 
Libro Epanet, guía explicativa de los pasos a seguir para analizar redes hidr...
Libro Epanet, guía explicativa de los pasos a seguir para analizar redes hidr...Libro Epanet, guía explicativa de los pasos a seguir para analizar redes hidr...
Libro Epanet, guía explicativa de los pasos a seguir para analizar redes hidr...
andressalas92
 
Infografia - Hugo Hidalgo - Construcción
Infografia - Hugo Hidalgo - ConstrucciónInfografia - Hugo Hidalgo - Construcción
Infografia - Hugo Hidalgo - Construcción
MaraManuelaUrribarri
 
DIAGRAMA DE FLUJO DE ALGORITMO .......
DIAGRAMA DE FLUJO  DE  ALGORITMO .......DIAGRAMA DE FLUJO  DE  ALGORITMO .......
DIAGRAMA DE FLUJO DE ALGORITMO .......
taniarivera1015tvr
 
Tanques de almacenamiento PDF MEDICION CRUDO.pdf
Tanques de almacenamiento PDF MEDICION CRUDO.pdfTanques de almacenamiento PDF MEDICION CRUDO.pdf
Tanques de almacenamiento PDF MEDICION CRUDO.pdf
VivianaJaramillo20
 
Kit del Analisis y Visualizacion de Datos.pdf
Kit del Analisis y Visualizacion de Datos.pdfKit del Analisis y Visualizacion de Datos.pdf
Kit del Analisis y Visualizacion de Datos.pdf
OMORDO
 
Operaciones Básicas creadora Veronica Maiz
Operaciones Básicas creadora Veronica MaizOperaciones Básicas creadora Veronica Maiz
Operaciones Básicas creadora Veronica Maiz
carolina838317
 
EXPOSICIÓN NTP IEC 60364-1 - Orlando Chávez Chacaltana.pdf
EXPOSICIÓN NTP IEC 60364-1 - Orlando Chávez Chacaltana.pdfEXPOSICIÓN NTP IEC 60364-1 - Orlando Chávez Chacaltana.pdf
EXPOSICIÓN NTP IEC 60364-1 - Orlando Chávez Chacaltana.pdf
hugodennis88
 
tintura-de-fibras-celulc3b3sicas-con-colorantes-reactivos-ii (1).pdf
tintura-de-fibras-celulc3b3sicas-con-colorantes-reactivos-ii (1).pdftintura-de-fibras-celulc3b3sicas-con-colorantes-reactivos-ii (1).pdf
tintura-de-fibras-celulc3b3sicas-con-colorantes-reactivos-ii (1).pdf
MishelBautista4
 
METODOLOGIA DE TRAZO Y REPLANTEO EN TOPOGRAFIA
METODOLOGIA DE TRAZO Y REPLANTEO EN TOPOGRAFIAMETODOLOGIA DE TRAZO Y REPLANTEO EN TOPOGRAFIA
METODOLOGIA DE TRAZO Y REPLANTEO EN TOPOGRAFIA
LuisCiriacoMolina
 
chancadoras.............................
chancadoras.............................chancadoras.............................
chancadoras.............................
ssuser8827cb1
 
Cargas de Cálculos Estructurales de un Puente
Cargas de Cálculos Estructurales de un PuenteCargas de Cálculos Estructurales de un Puente
Cargas de Cálculos Estructurales de un Puente
jemifermelgarejoaran1
 
PRACTICA 2 EDAFOLOGÍA TEXTURA DEL SUELO.pptx
PRACTICA 2 EDAFOLOGÍA TEXTURA DEL SUELO.pptxPRACTICA 2 EDAFOLOGÍA TEXTURA DEL SUELO.pptx
PRACTICA 2 EDAFOLOGÍA TEXTURA DEL SUELO.pptx
ANGELJOELSILVAPINZN
 
diagrama de flujo. en el área de ingeniería
diagrama de flujo. en el área de ingenieríadiagrama de flujo. en el área de ingeniería
diagrama de flujo. en el área de ingeniería
karenperalta62
 
Reglamento Interno de seguridad y sdalud en
Reglamento Interno de seguridad y sdalud enReglamento Interno de seguridad y sdalud en
Reglamento Interno de seguridad y sdalud en
Jorge Luis Flores Zuñiga
 
S09 PBM-HEMORRAGIAS 2021-I Grabada 1.pptx
S09 PBM-HEMORRAGIAS 2021-I Grabada 1.pptxS09 PBM-HEMORRAGIAS 2021-I Grabada 1.pptx
S09 PBM-HEMORRAGIAS 2021-I Grabada 1.pptx
yamilbailonw
 
Ducto Barras para instalaciones electricas
Ducto Barras para instalaciones electricasDucto Barras para instalaciones electricas
Ducto Barras para instalaciones electricas
Edgar Najera
 
TIA portal Bloques PLC Siemens______.pdf
TIA portal Bloques PLC Siemens______.pdfTIA portal Bloques PLC Siemens______.pdf
TIA portal Bloques PLC Siemens______.pdf
ArmandoSarco
 
Periodo de secado para velocidad decreciente.pdf
Periodo de secado para velocidad decreciente.pdfPeriodo de secado para velocidad decreciente.pdf
Periodo de secado para velocidad decreciente.pdf
PAULINACASTRUITAGARC
 

Último (20)

SISTEMA AUTOMATIZADO DE LIMPIEZA PARA ACUARIOS
SISTEMA AUTOMATIZADO DE LIMPIEZA PARA ACUARIOSSISTEMA AUTOMATIZADO DE LIMPIEZA PARA ACUARIOS
SISTEMA AUTOMATIZADO DE LIMPIEZA PARA ACUARIOS
 
Enjoy Pasto Bot - "Tu guía virtual para disfrutar del Carnaval de Negros y Bl...
Enjoy Pasto Bot - "Tu guía virtual para disfrutar del Carnaval de Negros y Bl...Enjoy Pasto Bot - "Tu guía virtual para disfrutar del Carnaval de Negros y Bl...
Enjoy Pasto Bot - "Tu guía virtual para disfrutar del Carnaval de Negros y Bl...
 
Libro Epanet, guía explicativa de los pasos a seguir para analizar redes hidr...
Libro Epanet, guía explicativa de los pasos a seguir para analizar redes hidr...Libro Epanet, guía explicativa de los pasos a seguir para analizar redes hidr...
Libro Epanet, guía explicativa de los pasos a seguir para analizar redes hidr...
 
Infografia - Hugo Hidalgo - Construcción
Infografia - Hugo Hidalgo - ConstrucciónInfografia - Hugo Hidalgo - Construcción
Infografia - Hugo Hidalgo - Construcción
 
DIAGRAMA DE FLUJO DE ALGORITMO .......
DIAGRAMA DE FLUJO  DE  ALGORITMO .......DIAGRAMA DE FLUJO  DE  ALGORITMO .......
DIAGRAMA DE FLUJO DE ALGORITMO .......
 
Tanques de almacenamiento PDF MEDICION CRUDO.pdf
Tanques de almacenamiento PDF MEDICION CRUDO.pdfTanques de almacenamiento PDF MEDICION CRUDO.pdf
Tanques de almacenamiento PDF MEDICION CRUDO.pdf
 
Kit del Analisis y Visualizacion de Datos.pdf
Kit del Analisis y Visualizacion de Datos.pdfKit del Analisis y Visualizacion de Datos.pdf
Kit del Analisis y Visualizacion de Datos.pdf
 
Operaciones Básicas creadora Veronica Maiz
Operaciones Básicas creadora Veronica MaizOperaciones Básicas creadora Veronica Maiz
Operaciones Básicas creadora Veronica Maiz
 
EXPOSICIÓN NTP IEC 60364-1 - Orlando Chávez Chacaltana.pdf
EXPOSICIÓN NTP IEC 60364-1 - Orlando Chávez Chacaltana.pdfEXPOSICIÓN NTP IEC 60364-1 - Orlando Chávez Chacaltana.pdf
EXPOSICIÓN NTP IEC 60364-1 - Orlando Chávez Chacaltana.pdf
 
tintura-de-fibras-celulc3b3sicas-con-colorantes-reactivos-ii (1).pdf
tintura-de-fibras-celulc3b3sicas-con-colorantes-reactivos-ii (1).pdftintura-de-fibras-celulc3b3sicas-con-colorantes-reactivos-ii (1).pdf
tintura-de-fibras-celulc3b3sicas-con-colorantes-reactivos-ii (1).pdf
 
METODOLOGIA DE TRAZO Y REPLANTEO EN TOPOGRAFIA
METODOLOGIA DE TRAZO Y REPLANTEO EN TOPOGRAFIAMETODOLOGIA DE TRAZO Y REPLANTEO EN TOPOGRAFIA
METODOLOGIA DE TRAZO Y REPLANTEO EN TOPOGRAFIA
 
chancadoras.............................
chancadoras.............................chancadoras.............................
chancadoras.............................
 
Cargas de Cálculos Estructurales de un Puente
Cargas de Cálculos Estructurales de un PuenteCargas de Cálculos Estructurales de un Puente
Cargas de Cálculos Estructurales de un Puente
 
PRACTICA 2 EDAFOLOGÍA TEXTURA DEL SUELO.pptx
PRACTICA 2 EDAFOLOGÍA TEXTURA DEL SUELO.pptxPRACTICA 2 EDAFOLOGÍA TEXTURA DEL SUELO.pptx
PRACTICA 2 EDAFOLOGÍA TEXTURA DEL SUELO.pptx
 
diagrama de flujo. en el área de ingeniería
diagrama de flujo. en el área de ingenieríadiagrama de flujo. en el área de ingeniería
diagrama de flujo. en el área de ingeniería
 
Reglamento Interno de seguridad y sdalud en
Reglamento Interno de seguridad y sdalud enReglamento Interno de seguridad y sdalud en
Reglamento Interno de seguridad y sdalud en
 
S09 PBM-HEMORRAGIAS 2021-I Grabada 1.pptx
S09 PBM-HEMORRAGIAS 2021-I Grabada 1.pptxS09 PBM-HEMORRAGIAS 2021-I Grabada 1.pptx
S09 PBM-HEMORRAGIAS 2021-I Grabada 1.pptx
 
Ducto Barras para instalaciones electricas
Ducto Barras para instalaciones electricasDucto Barras para instalaciones electricas
Ducto Barras para instalaciones electricas
 
TIA portal Bloques PLC Siemens______.pdf
TIA portal Bloques PLC Siemens______.pdfTIA portal Bloques PLC Siemens______.pdf
TIA portal Bloques PLC Siemens______.pdf
 
Periodo de secado para velocidad decreciente.pdf
Periodo de secado para velocidad decreciente.pdfPeriodo de secado para velocidad decreciente.pdf
Periodo de secado para velocidad decreciente.pdf
 

Google APIs

  • 2. Presentación • Esta es una guía de estudio que podrán descargar, por lo que se pide al asistente echar a volar su imaginación con todo lo que Google trae para nosotros. • Esta presentación resuelve el “¿Qué?” podemos hacer con las herramientas de Google. • El “¿Cómo?” es muy similar para todas.
  • 3. API • Interfaz de programación de aplicaciones (IPA) o API (del inglés Application Programming Interface) es el conjunto de funciones y procedimientos que ofrece cierta biblioteca para ser utilizado por otro software como una capa de abstracción. • Se pronuncian las letras por separado. • American Petroleum Institute (www.api.org)
  • 4. Google API’s • Existen mas de 50 APIs directamente producidas por Google. • Aquí explicaremos para que sirven TODAS. • La dinámica es veloz por lo que sugerimos descargarla para futuras referencias. • Sin mas preámbulos comencemos.
  • 5. Google API’s Consolle • https://code.google.com/apis/console
  • 6. Google APIs Client Libraries • https://developers.google.com/discovery/librar • Una sola librería para manejar la mayor parte de las APIs disponible en la mayor parte de los lenguajes de programación.
  • 7. Google Data APIs • https://developers.google.com/gdata/ • Librerías que obtienen datos a partir de notificaciones canales de noticias (RSS Feeds), por lo general son solo de consulta de datos. • Muchas de ellas ya son obsoletas y representan la forma anterior.
  • 8. Google Data APIs • https://developers.google.com/gdata/docs/directory • Google Analytics Data Export API,Google Apps APIs,Google Base Data API,Blogger Data API,Google Booksearch Data API,Google Calendar Data API,Google Code Search Data API,Google Contacts Data API,Google Documents List Data API,Google Finance Portfolio Data API,Google Health Data API,Google Maps Data API,Picasa Web Albums Data API,Google Project Hosting Issue Tracker API,Google Sidewiki Data API,Google Sites Data API,Google Spreadsheets Data API,Google Translator Toolkit Data API,Google Webmaster Tools Data API,YouTube Data API
  • 9. Drive API • https://developers.google.com/drive/v2/reference/ • Permite acceder a los archivos y carpetas de la nube y poder manipularlos. • Ejemplo: Poder leer nuestra estructura de archivos y dar una vista personalizada para su descarga o visualización.
  • 10. Drive Realtime API • https://developers.google.com/drive/realtime/ • Permite controlar la interacción en tiempo real de múltiples usuarios sobre un mismo archivo en una aplicación. • Ejemplo: Podemos controlar que en una herramienta de dibujo todos puedan dibujar.
  • 11. Drive SDK • https://developers.google.com/drive/ • Podemos crear las aplicaciones en línea en las cuales se abran los documentos guardados en Drive. • Ejemplo: Una aplicación que al abrir una imagen nos la permita editar y compartir en las redes sociales.
  • 12. Google Applications API’s • https://developers.google.com/google-apps/app-apis • Calendar API: Nos permite manipular los eventos en el calendario. • Tasks API: Permite organizar las tareas pendientes. • Gmail API: Configura, migra y extiende las funcionalidades de Gmail. • Contacts API: Crea, consulta, actualiza y borra contactos.
  • 13. Google Aplications API’s • Spreadsheets API: Crea y modifica hojas de calculo en línea. • Sites API’s: Genera, modifica y comparte sitios web de forma automatizada. • Ejemplo: Ir creando nuevas secciones en un sitio web y agendando citas conforme se modifica una hoja de calculo.
  • 14. Google Apps Script • https://developers.google.com/apps-script/ • Desde javascript es posible escribir aplicaciones que controlan las herramientas de Google Apps de forma muy sencilla. • Ejemplo: Crear una herramienta que genere un archivo, lo guarde en drive y envíe por correo con unas cuantas líneas de código.
  • 15. Google+ API • https://developers.google.com/+/api/ • Permite interactuar con la información de la gente, momentos, actividades, comentarios, autenticación entre otras cosas de esta red social. • Ejemplo: Autenticarse en una pagina con tu cuenta de gmail y que el sitio te conozca mas y pueda publicar en tu pagina.
  • 16. Google+ Hangouts API • https://developers.google.com/+/hangouts/api/ • En los video chats permite controlar la lista invitados, el volumen, efectos de video, efectos de sonido, interfaz, compartir información y controlar interacciones en Hangouts en vivo. • Ejemplo: Durante una conversación en vivo podría ejecutarse una aplicación de entretenimiento donde se comparta lo que produzcan.
  • 17. Books Family API’s • https://developers.google.com/books • Books API: Permite buscar libros y controlar tu biblioteca. • Embedded Viewer API: Incluir un visualizador de libros en su sitio. • Ejemplo: Una biblioteca virtual con motor de búsqueda y poder leer en sitio los libros.
  • 18. Blogger API • https://developers.google.com/blogger • Permite en nuestro blog tener control de búsqueda de blogs, usuarios activos, manejo de los comentarios, manejo de los posts y paginas. • Ejemplo: Podemos hacer un bot que busque información de un tema en otros blogs, depuramos y lo publicamos con las referencias de los otros en el nuestro.
  • 19. CustomSearch API • https://developers.google.com/custom-search/ • Podemos crear nuestro propio motor de busqueda. • Ejemplo: Crear un motor de búsqueda que solo busque en nuestros Bookmarks y nos traiga solo resultados de sitios que en alguna ocasión hayamos marcado que nos gustan.
  • 20. Search API For Shopping • https://developers.google.com/shopping-search • Permite buscar entre los productos que están a la venta en base a sus características. • Ejemplo: Tienda de gustos alternativos que muestre los artículos menos populares primero
  • 21. Freebase API • https://developers.google.com/freebase/ • Búsqueda en Grafos públicos con mas de 36 millones de nodos, tanto de personas, lugares, cosas, etc. • Ejemplo: Hacer búsquedas en base al contexto, viendo que conceptos están ligados con cuales otros y acercándonos nuevo conocimiento.
  • 22. Google Analytics API’s • https://developers.google.com/analytics/ • Analytics Collection: Controla el monitoreo de sitios web, moviles y hardware. • Management API: Automatiza todas las configuraciones. • Core Reporting API: Generación de reportes • Multi-Channel Funnels Reporting API: Analiza de donde provienen las visitas
  • 23. Google Analytics API’s • Analytics Social Data Hub: Analiza la actividad en las redes sociales. • Ejemplo: Podríamos recrear lo que un usuario suele hacer en nuestra aplicación móvil y entender como le gustaría que fuera e incluso vincularlo con los dispositivo que usa para hacer ejercicio.
  • 24. YouTube Analytics API • https://developers.google.com/youtube/analytics/ • Permite traer información de canales o videos del usuario, consultando reproducciones por datos demográficos, sociales, geográficos, reproducciones, tiempos, ganancias e interés de nuestros videos. • Ejemplo: Crear infografías con la información de las reproducciones de nuestros videos
  • 25. YouTube API’s • https://developers.google.com/youtube • Youtube Data API: Acceso y control de canales, videos, búsquedas, listas de reproducción, seguidores, galerías y categorías. • Youtube Player API: Personaliza el reproductor. • Ejemplo: Crear un mapa con los videos geo referenciados mostrando cada uno en el lugar donde fue producido.
  • 26. YouTube Livestreaming API • https://developers.google.com/youtube/v3/live/ • Crear, actualizar, agendar y controlar transmisiones en vivo desde youtube. • Ejemplo: Un robot que maneje la programación dinámica en un canal de youtube.
  • 27. Google Authentication API • https://developers.google.com/accounts/ • OAuth2 API: Inicio de sesión con el protocolo de autenticación mas usado de internet. • Identity Toolkit API: Para logearse con OpenID, Google mail, Hotmail, Yahoo! mail, AOL mail, and Google Apps. • Google+ Sign in Button: Permite accesar or medio de un botón con una cuenta de Google.
  • 28. Translate API • https://developers.google.com/translate • Permite traducir textos de un idioma a otro. • Ejemplo: Sitio web o aplicación que dinámicamente sin recargar cambia todo el contenido de un sitio a otro idioma
  • 29. URL Shortener API • https://developers.google.com/url-shortener/ • Acorta direcciónes web que son muy largas a una URL con el dominio goo.gl • Ejemplo: Aplicación que siempre rutas cortas a contenidos pensados en ser compartidos.
  • 30. Prediction API • https://developers.google.com/prediction • Mediante Machine Learning permite deducir la respuesta a una entrada en 3 pasos, 1.- subir un archivo donde describa que entrada corresponde a que salidas, 2.- entrenarlo con nuevas entradas y evaluándolo, 3.- El ya puede predecir. • Ejemplo: Poder dar sugerencias de nuestro catalogo con alguna palabra asociada a lo escrito por el usuario.
  • 31. Fusion Tables API • Nos permite usar tablas al estilo de una base de datos pero fácil de administrar • Ejemplo: Que una aplicación actualice la tabla con los datos que el usuario ingresa, y un usuario administrativo fácilmente vea los registros del día sin un desarrollo extra.
  • 32. Google Location API’s • Latitude API: Actualiza en todo momento la posición actual de algo o alguien. • Maps Coordinate API: Controla las posiciones de un grupo asignandoles tareas y monitoreandolos. • Maps Geolocation API: Obtiene la localización de las celdas del celular o del spot de Wifi.
  • 33. Google Location API’s • Maps Tracks API: Analiza distintas rutas para llegar a un destino, crea geocercas. • Places API: Regresa información acerca de establecimientos y lugares de interés. • Static Maps API: permite insertar mapas a partir de parámetros en la URL. • Earth API: Automatiza el complemento de Google Earth en el navegador.
  • 34. Google Location API’s • Maps API: Permite interactuar con los mapas y personalizarlos. • Street View Image API: permite insertar una miniatura o una imagen panorámica con los parámetros de URL. • Maps Android API y Maps SDK for iOS • Ejemplo: Sistemas de monitoreo de flotillas con pocas líneas de código.
  • 35. Google Cloud Messaging for Android • http://developer.android.com/google/gcm/ • Servicio gratuito para mandar señales de hasta 4kb a los equipos móviles con la aplicación instalada. • Ejemplo: Notificar a todos tus usuarios al mismo tiempo de una promoción nueva, y el primero en atenderla gane algo.
  • 36. Google Cloud API’s • https://developers.google.com/appengine/ • Cloud Storage API: Permite almacenar y compartir grandes volúmenes de información a gran velocidad. • BigQuery API: Plataforma para crear, consultar, procesar y compartir grandes volúmenes de información. (terabytes) • Compute Engine API: Controla de forma dinámica la configuración e infraestructura del o los servidores virtuales.
  • 37. Google Cloud API’s • TaskQueue API: Controla las tareas que están corriendo en el App Engine • Cloud SQL: Bases de datos relacionales. • Ejemplo: Aplicaciones para procesar información genética y encontrar patrones.
  • 38. Page Speed Online API • Nos devuelve el PageSpeed Score, así como sugerencias para mejorar la carga y lo compara cada que hay cambios. • Ejemplo: Pagina que se autoevalúa en base a su Score de pagerank y puede mejorarse siempre cuando lo necesite
  • 39. APIs Discovery Service • https://developers.google.com/discovery/ • Devuelve la información de las API’s que están en circulación, las fuentes y los métodos que incluye cada una. • Ejemplo: Un sitio de referencia puede estar siempre actualizado si se alimenta de esta fuente.
  • 40. Google Site Verification API • https://developers.google.com/site-verification • Verifica que el usuario sea el dueño del dominio que esta registrando. • Ejemplo: En una red de webmasters cada uno puede autenticarse con metodos que puede controlar en su servidor.
  • 41. Google Play Android Developer API • https://developers.google.com/android-publisher • Lleva el control de las ventas de una aplicación en Google Play • Ejemplo: Enviar una notificación al celular cada que pague un cliente.
  • 42. Google Apps Reseller API • https://developers.google.com/google-apps/reseller • Permite controlar a los suscriptores y clientes de Google Apps for Business, Google Drive storage, and Google Apps Vault. • Ejemplo: Control de las aplicaciones en venta así como seguimiento a los clientes.
  • 43. Google Fonts API • https://developers.google.com/fonts/ • Permite buscar entre las fuentes disponibles de Google. • Ejemplo: Portal de búsqueda de fuentes
  • 44. Google Civic Information API • https://developers.google.com/civic-information/ • Ha sido usada para ver los avances de una elección, fue usada por primera vez en Noviembre del 2012. • Ejemplo: Aplicación para monitorear una elección en tiempo real.
  • 45. Orkut API • https://developers.google.com/orkut/ • Permite controlar la red social Orkut popular en Brasil y la India. • Ejemplo: ¿?
  • 46. Google Affiliate Network API • https://developers.google.com/affiliate-network/ • Automatiza la red de mercadeo para garantizar mas conversiones en la publicidad o estrategia lanzada. • Ejemplo: Verificar cada link su comportamiento respecto a sus conversiones.
  • 47. Google Apps Administrative APIs • https://developers.google.com/google-apps/admin-apis • Permite administrar una cuenta de Google Apps con las siguientes API’s • Audit Admin API,Audit Email,Admin Settings API,Calendar Resource API,Shared Contacts API,Email Migration API,Email Settings API,Groups Migration API,Groups Settings API,License Manager API,Provisioning API,Reporting API,Reseller API,User Profiles API • Ejemplo: Gestor personalizado del dominio
  • 48. AdSense API´s • https://developers.google.com/adsense/ • AdSense Host API: Es posible cambiar las caracteristicas de las publicaciones y generar reportes en tiempo real. • AdSense Management API: Muestra el inventario y las ganancias de la cuenta. • Ejemplo: Toma de decisiones en estrategias publicitarias en tiempo real.
  • 49. DoubleClick for advertisers APIs • https://developers.google.com/doubleclick-advertisers • Ad Exchange Buyer API: Controla las impresiones que han sido compradas • Ad Exchange Seller API: Es posible ver el inventario del clientes, unidades y canales • DFA Reporting API: Crea, genera, corre y descarga reportes en DART • Ejemplo: Control de campañas publicitarias.