私の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で見つけることができます: