Google 照片 api 无法将照片添加到现有相册

Google photos api adding photos to existing album is broken

将 Google 自己的 "try this api" 功能与 google 张照片 api 结合使用。将照片添加到现有相册的 REST 请求存在错误。附上截图作为证据。我在这里提出这个问题是因为他们的支持部门就是这么说的,所以请不要投反对票。我可以直接通过 google 照片应用程序添加照片,仅此而已。

所以我明白了为什么会这样。

从这个link中看到"Media items can be created only within the albums created by your app. For more information, see Authentication and authorization scopes.":https://developers.google.com/photos/library/guides/upload-media

Google 的 api 不会让您修改通过其他方式创建的相册。在这种情况下,我尝试修改几个月前通过 UI 创建的相册。然后我尝试使用代码、邮递员和最终 googles 自己的 api 浏览器通过 OAuth2 令牌添加到这些集合。

我的解决方案是在代码中创建一个新相册,获取其 ID 并将图像附加到该相册。这是获得 "writable" google 专辑的唯一途径。