Загружаемые данные Подробнее...
Свойства | |
string | FileName [get, set] |
Имя файла | |
string | FileType [get, set] |
Тип файла (расширение файла). Поддерживаются следующие типы документов: ".txt", ".docx", ".html", ".htm", ".pdf", ".rtf", ".odt", ".pptx", а так же другие типы указанные в лицензии на использование системы. Поддерживаемые типы архивов: ".7z", ".rar", ".zip". Поддерживается, но настоятельно не рекомендуется к загрузке документы типа: ".doc". Подробнее... | |
byte[] | Data [get, set] |
Содержимое файла. В сервис Антиплагиата данные должны приходить в кодировке base64. Известно, что преобразование выполняется прозрачно в c#, python, php и ничего дополнительно делать не надо (передавайте массив байт). Однако, мы сталкивались с тем что при реализации клиента на nodejs такое преобразование не выполняется и приходилось вставлять преобразование явно. Будьте внимательны при реализации на языках программирования отличных от примеров. | |
string | Encoding [get, set] |
Кодировка файла, если известна. Список имен кодировок приводен http://msdn.microsoft.com/en-us/library/system.text.encoding.aspx. Поле игнорируется для архивов и всех типов файлов, кроме ".txt". В случае, если кодировка не указана - она определяется атоматически. | |
string[] | Languages [get, set] |
Список возможных языков в документе. Коды языков в формате "ISO 639-1". Если поле не заполнено - используется занчение по умолчанию 'ru'. Список поддреживаемых языков: 'ru'. | |
string | ExternalUserID [get, set] |
Идентификатор пользователя (в вызывающей информационной системе) загрузившего документ. Пользователь может быть не зарегистрированным в системе Антиплагиат. Требования к идентификатору: учитываются не более 40 символов с начала строки, каждому идентификатору должен соответствовать один пользователь, каждому пользователю должен соответствовать один идентификатор (взаимно однозначное соответсвие). | |
string | DeveloperID [get, set] |
Идентификатор разработчика внешней системы вызывающей данное API. Должен быть одинаковым для всех интеграций разработанных одним разработчиком. Учитываются первые 40 символов. | |
Загружаемые данные
|
getset |
Тип файла (расширение файла). Поддерживаются следующие типы документов: ".txt", ".docx", ".html", ".htm", ".pdf", ".rtf", ".odt", ".pptx", а так же другие типы указанные в лицензии на использование системы. Поддерживаемые типы архивов: ".7z", ".rar", ".zip". Поддерживается, но настоятельно не рекомендуется к загрузке документы типа: ".doc".
ВНИМАНИЕ: тип файла нужно обязательно указывать с символом '.' как и в приведенных выше примерах.