Поделиться через


Тип ресурса Hashes

Ресурс хэшей группирует доступных хэши в единую структуру для элемента.

Примечание. Не все службы предоставляют значение для всех свойств хэша в списке.

Представление JSON

Ниже представлено описание ресурса в формате JSON.

{
  "crc32Hash": "string (hex)",
  "sha1Hash": "string (hex)",
  "quickXorHash": "string (base64)"
}

Свойства

Свойство Тип Описание
sha1Hash String (шестнадцатеричная строка). Хэш SHA1 для содержимого файла (если доступно). Только для чтения.
crc32Hash String (шестнадцатеричная строка). Значение CRC32 файла в маленьком эндиане (если доступно). Только для чтения.
quickXorHash String (строка Base64). Особый хэш файла, который можно использовать, чтобы определить, было ли изменено содержимое файла (если доступно). Только для чтения.

Замечания

Обратите внимание, что quickXorHash — это единственное значение, которое гарантированно будет доступно как для OneDrive для бизнеса, так и для OneDriver Personal.

Сведения о том, как вычислить значение quickXorHash для файла, см. в фрагменте кода QuickXorHash.

Дополнительные сведения об аспектах ресурса DriveItem см. в описании типа DriveItem.