Загружаемые данные. Подробнее...
Свойства | |
| 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".
ВНИМАНИЕ: тип файла нужно обязательно указывать с символом '.' как и в приведенных выше примерах.