Dropbox Core API 0 байтов в метаданных для изображения

Я использую Dropox Core API для своего приложения. Я извлекаю все метаданные с хорошей конечной точкой. Но иногда я получаю метаданные вот так:

   "size": "0 bytes",
    "rev": "38af1b183490",
    "thumb_exists": true,
    "bytes": 2453963,
    "modified": "Mon, 07 Apr 2014 23:13:16 +0000",
    "client_mtime": "Thu, 29 Aug 2013 01:12:02 +0000",
    "path": "/Photos/flower.jpg",
    "photo_info": {
      "lat_long": [
        37.77256666666666,
        -122.45934166666667
      ],
      "time_taken": "Wed, 28 Aug 2013 18:12:02 +0000"
    },
    "is_dir": false,
    "icon": "page_white_picture",
    "root": "dropbox",
    "mime_type": "image/jpeg",
    "revision": 14511

Проблема в "size": "0 bytes", Миниатюра исчезает и изображение тоже, но эти данные портят мое приложение, потому что я проверяю размер перед загрузкой файла, чтобы избежать загрузки слишком больших файлов. Я мог бы избегать загрузки изображений с размером, равным нулю, но это просто способ обойти проблему, пока изображения действительны.

Есть ли причины получить размер 0 байт? Что это значит?

0 ответов

Другие вопросы по тегам