Google nos presenta a Google Picker API

Publicado el 20 de julio, 2011

Google Picker API nos permite “escoger” fotografías, videos y documentos desde Google Images Search, Google Docs, Picasa e incluso subirlas en ese momento.

Este API tiene un gran potencial, por ejemplo en este momento utilizamos un plugin de WordPress para seleccionar fotos desde Picasa, pero pronto aparecerá un plugin que lo sustituya y que no solamente nos permita seleccinar fotografías sino adicionarlas directamente desde WordPress.

Si tienen iniciada la sesión de una cuenta en Google pueden probarlo acá o probarlo con el siguiente código (algo modificado):

<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
	<head>
		<meta http-equiv="content-type" content="text/html; charset=utf-8"/>
		<title>Google Picker Example</title>
		<script src="http://www.google.com/jsapi?key=API_KEY"></script>
		<script type="text/javascript">
			google.setOnLoadCallback(createPicker);
			google.load("picker", "1",{"language":"es"});

			function createPicker() {
				var picker = new google.picker.PickerBuilder().
					addView(google.picker.ViewId.IMAGE_SEARCH).
					addView(google.picker.ViewId.PHOTO_UPLOAD).
					addView(google.picker.ViewId.PHOTOS).
					setCallback(pickerCallback).
					build();
				picker.setVisible(true);
			}

			function pickerCallback(data) {
				var message = "Escogiste: " +
					((data.action == google.picker.Action.PICKED) ? data.docs[0].url : "nothing"); //thumbnails[1].url
				document.getElementById("result").appendChild( document.createTextNode(message) );
			}
		</script>
	</head>
	<body>
		<div id="result"></div>
	</body>
</html>

Via Google Code Blog

Hola! Soy un Desarrollador Web, trabajo con frameworks PHP y Tecnologías Front-End.

Ver todos mis artículos »