Skydrive API jpg大小不准确

时间:2012-11-26 18:53:06

标签: api onedrive

我正在针对Skydrive的API运行一些测试,他们目前无法使用.jpg图像,因为在'size'参数下通过API传回的图像大小与上传文件的大小不匹配。

在上传之前,文件是8,250字节:

  

-rw-r - r-- 1 bzittlau staff 8250 26 Nov 11:41 test_jpg.jpg

上传后Skydrive声称它是21,137字节:

  

[ “大小”] => INT(21137)

下载文件后,可以看到它仍然是8,250字节:

  

-rw-r - r - @ 1 bzittlau staff 8250 26 Nov 11:51 test_jpg(1).jpg

我怀疑通过API返回的文件大小包括Skydrive决定在文件上传时自动创建的所有缩略图的总大小。我需要的是能够获得完整版图像的文件大小。 (我知道对于超过2048x2048的图像,这将无法正常工作,因为skydrive会缩小它们的尺寸)

更新:与原始问题相切,但我发现可以使用downsize_photo_uploads=false请求参数覆盖2048大小限制。

0 个答案:

没有答案