小编Isa*_*ero的帖子

如何使用 Google Photos API 方法:电子表格的 Google apps 脚本中的 mediaItems.search

我真的试图自己解决这个问题......

我正在尝试使用 Google Photos API 和 google apps 脚本将 google photos 中的照片元数据加载到工作表中。

在对上一个问题提供大量帮助后,我取得了一些进展

是否可以将谷歌照片元数据加载到谷歌表格中?

我现在有两个功能。

函数 photoAPI_ListPhotos() - 使用方法:mediaItems.list 并为我提供所有未存档的照片 函数 photoAPI_ListAlbums() - 使用方法:albums.list 并为我提供所有相册

我想要做的是检索特定相册中的所有照片。方法:mediaItems.search应该执行此操作,但它使用 POST 协议,而我发现之前的工作示例仅使用 GET。查看该页面上提供的示例,有一个 javascript 部分,但它在应用程序脚本中不起作用。

UrlFetchApp的文档告诉我如何格式化 POST 请求,但没有告诉我如何添加身份验证参数。

外部API也没有给我我正在寻找的示例。

我觉得我错过了一些重要的小信息,我希望我没有浪费大家的时间在这里询问。只是一个关于如何在应用程序脚本中使用 POST 和 oauth 的可靠示例应该可以帮助我到达我需要去的地方。

这是我的工作功能,用于列出所有未存档的照片。

function photoAPI_ListPhotos() {
  /*
  This function retrieves all photos from your personal google photos account and lists each one with the Filename, Caption, Create time (formatted for Sheet), Width, Height, and URL in a …
Run Code Online (Sandbox Code Playgroud)

google-sheets google-apps-script google-apis-explorer google-photos-api

4
推荐指数
1
解决办法
3100
查看次数