当前位置: 首页 > 软件分享

简易教程:用命令行从 macOS、Linux 上传照片至 Google 相册

Google Photos uploader CLI 是一款第三方的 Google 相册批量上传命令行工具,只需要简单的配置之后,即可非常方便的上传整个文件夹的照片。

简易教程:用命令行从 macOS、Linux 上传照片至 Google 相册 1简易教程:用命令行从 macOS、Linux 上传照片至 Google 相册 1Photo byMiguel FerreiraonUnsplash

Google 相册针对高分辨率提供了无限制的存储空间,非常适合用作照片备份;以及其有趣的「为您推荐」功能,也适合平时使用,因为它时常会带来惊喜。

至于 Google 相册官方提供了上传工具,为什么还要用命令行,那就是看个人喜好了。

Google Photos uploader CLI 需要配合 Goole Cloud Platform 平台的 API 才能使用,简易步骤如下:

安装

macOS:brew install gphotosuploader/tap/gphotos-uploader-cli

Linux:下载页面

获取 API

确保已登录要上传至 Google 相册的账号:

  • 进入 Google Cloud Platform 新建项目,可取名类似 gphoto
  • 激活 Google Photos Library API
  • 创建 OAuth 同意屏幕,User Type 选择外部,新页面需要名称和图标
  • 创建 OAuth 2.0 客户端 ID,获取 ClientID 和 ClientSecret,应用类型选择其他
  • 简易教程:用命令行从 macOS、Linux 上传照片至 Google 相册 2简易教程:用命令行从 macOS、Linux 上传照片至 Google 相册 2
    简易教程:用命令行从 macOS、Linux 上传照片至 Google 相册 3简易教程:用命令行从 macOS、Linux 上传照片至 Google 相册 3
    配置 Google Photos uploader CLI

    在终端运行:gphotos-uploader-cli init 创建配置文件,默认保存在 ~/.gphotos-uploader-cli/config.hjson,修改 config.hjson 文件里面的:

    • ClientID
    • ClientSecret
    • account
    • sourceFolder

    account 为你的 Google 相册账号。sourceFolder 为想要上传的照片文件夹路径。

    确认授权

    配置文件修改之后,运行:gphotos-uploader-cli auth,进行授权确认,此过程需要登录 Google 账号,唯一需要注意的是会出现此应用不安全的提示,选择继续前往即可。

    简易教程:用命令行从 macOS、Linux 上传照片至 Google 相册 4简易教程:用命令行从 macOS、Linux 上传照片至 Google 相册 4

    最终获得确认页面:

    简易教程:用命令行从 macOS、Linux 上传照片至 Google 相册 5简易教程:用命令行从 macOS、Linux 上传照片至 Google 相册 5

    关闭窗口即可。

    上传

    终于到了上传步骤,只需要将照片保存在上面设置的 sourceFolder 目录,然后运行:gphotos-uploader-cli push 即自动开始上传。

    很快,就能在 Google 相册中看到上传的照片了。更多详见 GitHub 页面。


    1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.注意!所有项目非本站开发。部分内容网络收集项目可能会失效或者项目内带有联系方式或收费项目请自行辨认!;3.作者投稿可能会经我们编辑修改或补充。

    猜你喜欢