我们的应用程序实现了 Google Photos API 以允许我们的用户从他们的 Google Photos 相册中选择图像,然后对其进行编辑。但是,在某些情况下,从 Google Photos API 检索到的图像(with URL as BASE_URL=d)
已损坏,即部分图像内容变灰。
我们无法在手机上复制该问题,因此很难判断谷歌相册中的图像数据是否已经损坏,或者数据在互联网传输过程中是否已损坏。
我们还(SOI = 0xffd8 and EOI = 0xffd9)
为下载的图像数据实现了 jpg 数据检查。对于最初损坏(i.e., SOI = 0xffd8 but EOI != 0xffd9)
然后上传到 Google Photos 的 jpg 源,可以通过 Google Photos API 正确触发下载数据的损坏标准。但是对于本期中提到的内容部分变灰的jpg图片,这个标准是永远不会触发的。
在使用 Google Photos API 之前,我们已经使用 Picasa API 大约 2 年了。并且损坏的图像问题永远不会发生。有人对 Google Photos API 有同样的问题吗?