Hoy por fin google ha sacado algo relativo a la tan esperada api para la red social de google. Google +. Por desgracia parece que se han quedado en una especie de versión demo de lo que realmente todos esperábamos. Mirando la documentación actual no me ha llevado más de 15 minutos montar un ejemplo. Para empezar debemos seguir los siguientes pasos:
- Acudir a https://code.google.com/apis/console donde dentremos que activar la api de google+ y generar nuestra “Api access”. Para ello tendremos que crear un nuevo “Client id for web aplications” y obteniendo Client id, Client secret, Redirect URIs y API key.
- Una vez tengamos todos los datos tendremos que seguir los pasos claramente descritos en esta página. En ella nos indican que tenemos que descargar la librería php google-api-php-client y dos archivos, un PHP y una hoja de estilos.
- Finalmente retocamos index.php añadiendo los datos que obtuvimos de la creación de nuestra aplicación. Recordad… Client id, Client secret, Redirect URIs y API key.
- Lo metemos todo en nuestro sitio web y probamos.
Por lo poco que he podido mirar de la API creo que solo permite ver perfiles públicos y sus feeds. Os dejo
aquí el mismo ejemplo que han propuesto desde Google.
Tras pelearme con el Ubuntu 11.04 “Natty Narwhal” y conseguir instalarlo (No sin bastantes problemas con la tarjeta gráfica y los drivers nvidia) una de los primeros problemas era permitir la reproducción de flash en mi navegador (Actualmente Google Chrome). El proceso es muy sencillo:
Desinstalar Flash: sudo apt-get purge flashplugin-installer flashplugin-nonfree.
Descargamos la última versión de Flash del sitio de Adobe (Es un archivo llamado libflashplayer.so).
Hacemos sudo.
Copiar la librería a la dirección de los plugins de Chrome: /opt/google/chrome/plugins.
Es probable (Como en mi caso) que la carpeta no exista. La creamos.
En el siguiente inicio del navegador ya podréis utilizarlo.
Go es el nuevo lenguaje de programación que viene de la mano de Google, el Dios Google, al que pronto deberemos adorar y temer. Se trata de un lenguaje, según comentan, con la potencia de C la velocidad de Phyton y sobre todo… OPENSOURCE, algo muy a tener en cuenta sobre todo teniendo detrás el nombre de GOOGLE.
Yo mientras escribo esto estoy instalándolo todas las herramientas necesarias para empezar a trastearlo un poco, he seguido el siguiente How to de Mundogeek para Ubuntu y también he mirado en la página de Go, http://golang.org/ .
Una vez instalado todo lo necesario podemos proceder a realizar nuestra primera prueba, el mítico “Hola Mundo”.
egarcia@egarcia:~$ sudo gedit hola.go
package main
import "fmt"
func main() {
fmt.Printf("Hola mundo\n");
}
egarcia@egarcia:~$ 8g hola.go
egarcia@egarcia:~$ 8l hola.8
egarcia@egarcia:~$ ./8.out
Hola mundo
egarcia@egarcia:~$
Y acabo de hacer mi primer Hola mundo en Go
.