Apakah ada cara untuk menghapus beberapa Album Web Picasa dalam satu operasi? [Tutup]


12

Saya memiliki banyak album yang perlu saya hapus dari Picasaweb. Apakah ada cara untuk melakukan ini, atau apakah saya harus melihatnya satu per satu untuk menghapusnya?

Jawaban:


10

Anda dapat menggunakan alat Baris Perintah Google .

google picasa list  
google picasa delete --title "Your album name"  

Anda harus membuat file batch untuk menghapus beberapa album berdasarkan nama.

Atau coba ketikkan sebagian nama album sebagai wildcard. Percobaan dengan itu. Ini akan meminta Anda dengan konfirmasi pada setiap album yang cocok dengan wildcard seperti yang terlihat di bawah ini:

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

Terima kasih untuk ini. Untuk beberapa alasan, google picasa listperintah itu tidak pernah kembali untuk saya. Tapi penghapusan itu berhasil. Juga crash pada album pertama (Auto Backup) jika saya memilih semua album ". *", Tetapi jika tidak, ini menghemat waktu saya untuk menghapus ribuan album.
Marius

1
Ini bisa menjadi jawaban terhebat seandainya saja Alat Baris Perintah Google masih berfungsi: per Oktober 2015, karena OAuth1 tampaknya tidak lagi didukung oleh Google, alat-alat baris perintah ini tidak berfungsi lagi. Dari tautan yang disediakan dalam jawaban: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.
Clint Eastwood

2

Skrip shell Linux ini akan menghapus semua album dari akun Picasa Anda. Ini digunakan curldalam kombinasi dengan Google Picasa Web-API. Cukup ganti nama pengguna dan kata sandi mengenai akun Anda di skrip.

#!/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

Ini adalah ide yang bagus tetapi tidak lagi berfungsi, jadi jangan repot-repot. Ketika saya mencoba melakukan permintaan pertama secara manual, saya diperintahkan untuk pergi ke developers.google.com/identity/protocols/AuthForInstalledApps , yang pada gilirannya mengatakan ini: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.
Clint Eastwood

0

Tampaknya tidak ada cara untuk menghapus beberapa album dari antarmuka web. Anda harus melakukannya satu per satu. (Masuk akal, sungguh. Bayangkan kekacauan yang akan Anda buat jika Anda menghapus seluruh petak album Anda sekaligus karena kesalahan.)


1
Maaf ... Di Picasa 3, fitur untuk menghapus album web kosong ditemukan di Tools | Eksperimental | Hapus Album Web Kosong ( productforums.google.com/forum/#!category-topic/picasa/… ). Saya telah menggunakan fitur ini berkali-kali.
Shannon Wagner

0

(berasal dari komentar oleh Shannon Wagner )

Di Picasa 3, fitur untuk menghapus album web kosong ditemukan di Tools | Experimental | Delete Empty Web Albums. ( sumber )

Saya telah menggunakan fitur ini berkali-kali.


Apakah ini masih berfungsi sekarang karena Album Web Picasa hampir seluruhnya digantikan oleh Foto Google?
ale

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.