Respuestas:
Puedes usar la herramienta Google Command Line .
google picasa list
google picasa delete --title "Your album name"
Tendría que crear un archivo por lotes para eliminar varios álbumes por nombre.
O intente escribir parte del nombre de un álbum como comodín. Experimenta con eso. Le solicitará una confirmación en cada álbum que coincida con el comodín como se ve a continuación:
yes | google picasa delete --title "2010."
HINT: No need to include "google" in interactive mode
Are you SURE you want to delete album "2010.8.09"? (y/N): y
Are you SURE you want to delete album "2010.08.09"? (y/N): y
Are you SURE you want to delete album "2010.08.14"? (y/N): y
Are you SURE you want to delete album "2010.07.29"? (y/N): y
Are you SURE you want to delete album "2010.06.09"? (y/N): y
8 June 2015: GoogleCL is currently broken due to the OAuth1 turndown, and likely to remain so. Thanks for your support over the years, and apologies for the lack of prior notice.
Este script de shell de Linux eliminará todos los álbumes de su cuenta de Picasa. Se utiliza curl
en combinación con la API web de Google Picasa. Simplemente cambie el nombre de usuario y la contraseña de su cuenta en el script.
#!/bin/sh
# Tutorial: https://developers.google.com/gdata/articles/using_cURL
# Requires: curl, grep, sed
ACCOUNT="GOOGLE"
USERNAME="user@gmail.com"
PASSWORD="pass"
SERVICE="lh2"
# authenticate
AUTH_KEY=$(curl --silent "https://www.google.com/accounts/ClientLogin?accountType=$ACCOUNT&Email=$USERNAME&Passwd=$PASSWORD&service=$SERVICE" | grep 'Auth=' | sed -e 's|Auth=||g')
AUTH_HEADER="Authorization: GoogleLogin auth=$AUTH_KEY"
# get album list for deletion
RESPONSE=$(curl --silent --header "$AUTH_HEADER" "http://picasaweb.google.com/data/feed/api/user/default")
ALBUM_LIST_EDIT=$(echo "$RESPONSE" | sed -e 's|<link rel=.edit. type=.application/atom+xml. href=.|\n|g;s|./><link|\n|g' | grep '^http://')
# delete all albums
for ALBUM in $ALBUM_LIST_EDIT
do
echo "$ALBUM" | sed 's|.*api|\.|g'
curl --request DELETE --header "$AUTH_HEADER" "$ALBUM"
done
Important: ClientLogin has been officially deprecated since April 20, 2012 and is now no longer available. Requests to ClientLogin will fail with a HTTP 404 response. We encourage you to migrate to OAuth 2.0 as soon as possible.
No parece haber una forma de eliminar varios álbumes de la interfaz web. Tendrás que hacerlos uno a la vez. (Tiene sentido, de verdad. Imagina el desorden que harías si eliminaras una franja completa de tus álbumes a la vez por error).
(originalmente de un comentario de Shannon Wagner )
En Picasa 3, la función para eliminar álbumes web vacíos se encuentra en Tools | Experimental | Delete Empty Web Albums
. ( fuente )
He usado esta función muchas veces.
Puede eliminar varios álbumes en línea de PWA desde la aplicación Picasa: http://support.google.com/picasa/answer/187407
Herramientas → Carga por lotes → Eliminar en línea → Simplemente seleccione los álbumes que desea eliminar y haga clic en Aceptar.
google picasa list
comando nunca vuelve para mí. Pero la eliminación funcionó. También se bloqueó en el primer álbum (Copia de seguridad automática) si seleccioné todos los álbumes ". *", Pero de lo contrario, esto me ahorró horas para eliminar miles de álbumes.