GoogleフォトをダウンロードしてLinuxに同期する方法は?

GoogleフォトをダウンロードしてLinuxに同期する方法は?

私のGoogleアカウントに写真がたくさんあり、そこに画像をアップロードするのは簡単です。しかし、その写真をダウンロードしてLinuxシステムに同期するにはどうすればよいですか?

答え1

私はgphotos-syncを使用していますが、一度設定したらとても簡単でした。

gphotos-syncは写真をダウンロードするだけでアップロードできないことに注意してください。

使用する前に、google-cloudでgoogle-photos共有を設定する必要があります。

次のガイドラインを使用してください。

https://raymii.org/s/tutorials/Local_incremental_Google_Photos_backup_on_Ubuntu.html

または。

https://docs.google.com/document/d/1ck1679H8ifmZ_4eVbDeD_-jezIcZ-j6MlaNaeQiz7y0/edit

あなたも準備ができたら:

https://console.cloud.google.com/

新しいプロジェクトを作成します。名前と場所は重要ではありません。

console.cloud.google.com/projectselector2/apis/libraryにアクセスして新しいプロジェクトを選択し、Photo Library APIを選択します。大きな青色のアクティブ化ボタンをクリックします。

console.cloud.google.com/apisにアクセスしてプロジェクトを選択し、OAuth同意画面に移動します。外部を選択します。

名前を入力して[保存]をクリックします。

メニューバーで、資格情報、資格情報の作成、OAuth ClientIDに移動します。

デスクトップアプリケーションの種類を選択し、クライアントに名前を付けます。 gp_clientを使用しています。

確認画面が表示されます。次に、ダウンロード矢印ボタンを使用してファイルを次のように保存しますclient_secret.json

ここに画像の説明を入力してください。

~/Downloads フォルダーに保存し、gphotos-sync の正しいフォルダーに移動するか、存在しない場合に作成します。

ファイルclient_secret.json名はここで指定する必要があります。

mkdir -p ~/.config/gphotos-sync/
cp ~/Downloads/client_secret.json ~/.config/gphotos-sync/client_secret.json

Googleにログインすると、「未確認」という警告が表示されることがあります。この場合は問題になりません。

このやや複雑なプロセスが完了すると、インストールが完了し、ソフトウェアの使用を開始できます。

python -m pip install --user gphotos-sync
gphotos-sync YOUR-DIRECTORY

同期しようとしたときにエラーが発生した場合は、次のコマンドを使用してください。

gphotos-sync --new-token YOUR-DIRECTORY

githubで見つけることができます:

https://github.com/gilesknap/gphotos-sync/

https://github.com/somethingSomething78/gphotos-sync

関連情報