Antiplagiarism module

class expert.core.antiplagiarism.antiplagiarism_module.AntiplagiatClient(login: str, password: str, company_name: str, apicorp_address: str = 'api.antiplagiat.ru:44902', antiplagiat_uri: str = 'https://testapi.antiplagiat.ru')[source]

Bases: object

Module for detecting plagiarism in the source text using the Antiplagiat API.

Parameters
  • login (str) – Login of the registered user.

  • password (str) – Password of the registered user.

  • company_name (str) – Name of registered organization.

  • apicorp_address (str, optional) – Url of API access.

  • antiplagiat_uri (str, optional) – Url of company in “Antiplagiat” system.

class expert.core.antiplagiarism.antiplagiarism_module.AsyncAntiplagiatClient(login: str, password: str, company_name: str, apicorp_address: str = 'api.antiplagiat.ru:44902', antiplagiat_uri: str = 'https://testapi.antiplagiat.ru')[source]

Bases: object

Module for asynchronous detecting plagiarism in the source text using the Antiplagiat API.

Parameters
  • login (str) – Login of the registered user.

  • password (str) – Password of the registered user.

  • company_name (str) – Name of registered organization.

  • apicorp_address (str, optional) – Url of API access.

  • antiplagiat_uri (str, optional) – Url of company in “Antiplagiat” system.