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

Custom Solutions for your business

Experience, Quality and Security

Contact us