ApiCorp: Пространство имен Antiplagiat.ApiCorp.Model
Документация ApiCorp  3.10.3
Пространство имен Antiplagiat.ApiCorp.Model

Классы

class  AuthorName
 
class  BibliographyText
 Размеченный текст библиографии Подробнее...
 
class  CheckDocParams
 Параметры проверки документов. Подробнее...
 
class  CheckServiceInfo
 Информация о проверяющем сервисе. Подробнее...
 
class  CheckServiceResultInfo
 Отчет отдельного модуля поиска. Подробнее...
 
class  CheckStatus
 Текущее состояние проверки. Подробнее...
 
class  CiteBlock
 Блок замствования. Подробнее...
 
class  CompanyStats
 Статистика по загруженным документам Подробнее...
 
class  CustomAttribute
 Дополнительный атрибут документа. Подробнее...
 
class  DocAttributes
 Атрибуты документа Подробнее...
 
class  DocData
 Загружаемые данные Подробнее...
 
class  DocInfo
 Информация о документе Подробнее...
 
class  DocStat
 Статистика по тексту документа Подробнее...
 
class  DocumentId
 Во всех случаях, когда DocId возвращает какая-либо функция, Система всегда заполяет поле Id, поле External заполняется при условии, что оно задано для соответствующего документа. Если DocId передается в какую-либо функцию достаточно заполнить одно из полей. Ситуация, когда заполнены оба поля, но при этом они соответствуют разным документам, приводит к исключению. Подробнее...
 
class  EnumerateDocumentsOptions
 Опции функции перечисления документов Подробнее...
 
class  EnumerateReportsOptions
 Опции функции перечисления результатов првоерки. Сортировка всегда обратная хронологическая, последние загруженные документы выдаются первыми. Подробнее...
 
class  ExcludeParams
 Условия исключения сайтов. Подробнее...
 
class  ExportReportInfo
 Информация об экспорте отчёта. Подробнее...
 
class  ExportReportOptions
 Необязательные опции метода IApiCorp.ExportReportToPdf. Подробнее...
 
class  ExtractTextStatus
 Текущее состояние извлечения текста документа. Подробнее...
 
class  FileStatus
 Статус загруженных документов. Подробнее...
 
class  FolderOptions
 Необязательные опции метода IApiCorp.AddFolder Подробнее...
 
class  FolderTree
 Дерево папок пользователя. Подробнее...
 
class  FormattingOptions
 Содержит кастомные опции для отчета. Подробнее...
 
class  FraudUnit
 Информация по обходам Подробнее...
 
class  InfoOptions
 Необязательные опции методов GetDocumentInfo и GetDocumentsInfo. Подробнее...
 
class  PersonIDs
 Идентификаторы персоны в различных системах. Подробнее...
 
class  ReportDetails
 Детализация блоков цитирования Подробнее...
 
class  ReportInfo
 Необязательные опции методов GetDocumentInfo и GetDocumentsInfo. Подробнее...
 
class  ReportSummary
 Аннотация отчета о проверке документа Подробнее...
 
class  ReportView
 Данные отчета Подробнее...
 
class  ReportViewOptions
 Необязательные опции метода IApiCorp.GetReportView Подробнее...
 
class  Score
 Суммарный объем текста, покрытый заимствованиями подробная информация по полям - https://docs.antiplagiat.ru/ru/html/private_user_guide.html#vvedenie-terminy-i-opredelenija Подробнее...
 
class  ShortFraudReport
 Данные для краткого отчета по обходам Подробнее...
 
class  SourceInfo
 Информация о найденном источнике цитирования. Подробнее...
 
class  SourceViewOptions
 Опции получения истоников. В текущей версиии опции отсутсвуют Подробнее...
 
class  TariffInfo
 Информация о текущем тарифе. Подробнее...
 
class  UploadOptions
 Опции загрузки документа Подробнее...
 
class  UploadResult
 Результат загрузки документа. Подробнее...
 
class  VerificationReportOptions
 Необязательные опции метода IApiCorp.GetVerificationReport. Подробнее...
 

Перечисления

enum  BibliographyStatus { None = 0 , Ok = 1 , NotExtracted = 2 }
 Статус извлечения библиографии. Подробнее...
 
enum  ReportStatus { None = 0 , InProgress = 1 , Ready = 2 , Failed = 3 }
 Состояние проверки Подробнее...
 
enum  ExportReportStatus { Failed = 0 , InProgress = 1 , Ready = 2 }
 Состояние экспорта отчёта. Подробнее...
 
enum  TextStatus { InProgress = 0 , Ready = 1 , Failed = 2 }
 Статус извлечения текста документа. Подробнее...
 
enum  FraudType {
  UnprintableCharacter = 1 , DiacriticCharacter = 2 , SmallLinearSize = 3 , SplitToken = 4 ,
  Truncate = 5 , SmallFontSize = 6 , TokenGeometryInvalid = 7 , Invisibility = 8 ,
  Symbols = 9 , Equation = 10 , TinyScale = 11 , NegativeSpacing = 15 ,
  Homoglyph = 16
}
 Идентификаторы обходов Подробнее...
 
enum  IndexState { None = 0 , Indexed = 1 , Approved = 2 }
 Тип индексирования. Подробнее...
 
enum  FailReason {
  NoError = 0 , NoText = 1 , UnsupportedFormat = 2 , ServerInternalError = 3 ,
  UploadTimeOut = 4 , WrongFormat = 5 , TooMuchSymbols = 6
}
 Причина, по которой документ не был загружен. Подробнее...
 

Перечисления

◆ BibliographyStatus

Статус извлечения библиографии.

Элементы перечислений
None 

В тескте не найден (возможно отсутствует) фрагмент библиографии.

Ok 

Библиографические записи успешно извлечены.

NotExtracted 

Библиографический фрагмент найден, но не удалось разбить его на элементы.

◆ ExportReportStatus

Состояние экспорта отчёта.

Элементы перечислений
Failed 

Экспорт отчёта завершился с ошибкой.

InProgress 

В процессе экспорта отчёта.

Ready 

Отчёт экспортирован.

◆ FailReason

Причина, по которой документ не был загружен.

Элементы перечислений
NoError 

Документ был загружен успешно.

NoText 

Из документа не удалось выделить текст.

UnsupportedFormat 

Неподдерживаемый формат документа. Значение DocData.FileType имеет не правильный формат или переданный формат файла не поддерживается системой.

ServerInternalError 

При обработке документа произошла внутренняя ошибка сервиса.

UploadTimeOut 

Не удалось дождаться загрузки документа.

WrongFormat 

Значение DocData.FileType не соответсвует реальному содержимому документа. Возможна попытка технчиеского обхода системы.

TooMuchSymbols 

Количество символов загруженного документа превышает максимально допустимый лимит.

◆ FraudType

Идентификаторы обходов

Элементы перечислений
UnprintableCharacter 

Непечатный символ.

DiacriticCharacter 

Символ-диакритик.

SmallLinearSize 

Маленькие линейные размеры.

SplitToken 

Слияние после этого символа.

Truncate 

Отсечение лишних токенов.

SmallFontSize 

Маленький шрифт.

TokenGeometryInvalid 

Сигнализирует о том, что токен невалидный. Токен невалидный, если у него невалидные данные форматирования (например, ширина или высота прямоугольника меньше или равна 0).

Invisibility 

Невидимость.

Symbols 

Символы шрифта Symbol (греческие буквы, арифметические операции и т.д.).

Equation 

Формула.

TinyScale 

Маленький масштаб.

NegativeSpacing 

Отрицательное межсимвольное расстояние.

Homoglyph 

Омоглиф.

◆ IndexState

Тип индексирования.

Элементы перечислений
None 

Документ не добавлен ни в собственную коллекцию ни в одобренные документы.

Indexed 

Документ добавлен в индекс заимствований.

Approved 

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

◆ ReportStatus

Состояние проверки

Элементы перечислений
None 

Проверок по этому документу не проводилось

InProgress 

Последняя проверка еще не завершилась

Ready 

Последняя проверка завершилась успешно

Failed 

Последняя проверка завершилась с ошибкой

◆ TextStatus

Статус извлечения текста документа.

Элементы перечислений
InProgress 

Извлечение текста еще не заверешено.

Ready 

Текст извлечен.

Failed 

Не удалось извлечь текст из документа.