Grab your Exclusive Discount
SEC
00
MS
00

API проверки на плагиат {API}

Интегрируйте мощный API для обнаружения плагиата. Получите отмеченный наградами API для обнаружения плагиата с точными и мгновенными результатами.

black-diamond-pricingПроверить тарифные планы API
Plagiarism Checker API
logo

Как API для проверки на плагиат может повысить эффективность вашего бизнеса?

Plagiarismdetector.net предлагает API для обнаружения плагиата, что значительно ускоряет выявление сходства в вашем контенте. Это поможет вам отслеживать любые дублирования в вашем контенте, чтобы избежать санкций за плагиат. Выявление фрагментов плагиата в тексте повышает качество контента и защищает вас от санкций поисковых систем за плагиат.

logo

Построчное обнаружение плагиата

API проверки на плагиат выполняет построчную проверку на плагиат, чтобы выявить любые незначительные дублирования в контенте, вместо того чтобы полагаться на проверку сходства всего текста.

logo

Быстрое сканирование контента

API плагиата может мгновенно дать вам безупречный результат. Это позволит вам сосредоточиться на других важных бизнес-задачах, чтобы повысить производительность, вместо того, чтобы дольше ждать результатов проверки на плагиат.

logo

Простота настройки

Наш API для борьбы с плагиатом прост и легко настраивается. Для выполнения этой задачи не требуется никаких специальных технических знаний.

logo

Использование нескольких веб-сайтов

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

logo

Определение контента ИИ

Теперь вы можете проверять контент вашего бизнеса с помощью нашего отмеченного наградами детектор ИИ. Убедитесь, что все ваши основания защищены: от искусственного интеллекта до нарушения авторских прав.

logo

Шаги для получения нашего API для проверки на плагиат

Чтобы получить наш API для проверки на плагиат, вам необходимо выполнить несколько простых шагов.

Перейдите на страницу с ценами напрямую.

Сообщите нам свои требования.

Мы предоставляем вам API для проверки на плагиат, который вы можете интегрировать.

Мы будем держать вас в курсе, поэтому оставайтесь на связи.

Интеграция API для проверки на плагиат (лицензия и ключ)

Для интеграции API проверки на плагиат в вашу систему или приложение выполните следующие шаги:

logo

Выберите API проверки на плагиат

Получите доступ к нашему ключу API плагиата.

logo

Ознакомьтесь с документацией по API проверки на плагиат.

Проверьте документацию API на предмет плагиата, чтобы узнать:

  • Методов аутентификации
  • Конечных точек для отправки контента.
  • Ограничения по скорости
  • Формат ответа
logo

Настройте среду разработки

Если вы пишете код для конфигурации с API, вам понадобится:

  • Язык/среда программирования: Python, Node.js, cURL и т. д.
  • Ключ API от нашей службы плагиата

cURL

CURL (URL-адрес клиента) позволяет передавать данные с помощью URL-адресов с помощью инструмента командной строки. Вы можете использовать предоставленную нами команду cURL в своем терминале, чтобы проверить статус API:

Проверить статус аккаунта:

curl -X POST https://plagiarismdetector.net/api/info

-d "token=YOUR_TOKEN"

Ответ
{
    "name":  "pd", 
    "total_words" :   1500, 
    "used_words" :    1000, 
    "account_status" :  "active"
}
      

Проверьте плагиат:

curl -X POST https://plagiarismdetector.net/api/checkplag

-d "token=YOUR_TOKEN"

-d "exclude_urls=["EXCLUDE URL1","EXCLUDE URL2","EXCLUDE URL3"]"

-d "data = On the red table, there was a purple curtain. Underneath that was a silver cage. Inside that cage there was a green teddy bear, with the number 43 written on its chest with a black permanent marker. Its eyes were as green as envy."

-d "url = PAGE_URL"

Ответ
{
    "recall":  true, 
    "totalQueries" :  5, 
    "key" :  1, 
    "hash" :  "04eb63e8b9588ac40a0b4515900eb6f7"  
}
      

Примечание

Наш API для проверки на плагиат теперь поддерживает и проверку URL-адресов. Вы можете указать контент в параметре data или URL страницы в параметре URL. Один из двух параметров, data или URL, является обязательным.

NodeJS

NodeJS запускает JavaScript на движке V8 JavaScript от Chrome. Разработчики также могут использовать встроенный модуль HTTP или популярную библиотеку, такую как Axios, для анализа статуса проверки на плагиат через API.

Проверить статус аккаунта:

var http = require("https");
var options = {
"method": "POST",
"hostname": [
    "plagiarismdetector.net",
   
],
"path": [
    "api",
    "info"
]
};

var req = http.request(options, function (res) {
var chunks = [];

res.on("data", function (chunk) {
    chunks.push(chunk);
});

res.on("end", function () {
    var body = Buffer.concat(chunks);
    console.log(body.toString());
});
});

req.write("Content-Disposition: form-data; name="token"
YOUR_TOKEN");
req.end();
        
Ответ
{
    "name":  "pd", 
    "total_words" :   1500, 
    "used_words" :    1000, 
    "account_status" :  "active"
}
      

Проверьте плагиат:

Этот метод используется, когда вы хотите проверить дублированное содержимое статьи, сообщения или документа.

var http = require("http");

var options = {
"method": "POST",
"hostname": [
    "plagiarismdetector",
    "net"
],
"path": [
    "api",
    "checkplag"
]
};

var req = http.request(options, function (res) {
var chunks = [];

res.on("data", function (chunk) {
    chunks.push(chunk);
});

res.on("end", function () {
    var body = Buffer.concat(chunks);
    console.log(body.toString());
});
});

req.write("Content-Disposition: form-data; name='token'
YOUR_TOKEN
name='exclude_urls' ["EXCLUDE URL1","EXCLUDE URL2","EXCLUDE URL3"]
name='data'
On the red table, there was a purple curtain. Underneath that was a silver cage.  Inside that cage there was a green teddy bear, with the number 43 written on its chest with a black permanent marker. Its eyes were as green as envy.");
name='url' PAGE_URL
");
req.end();
        
Ответ
{
    "recall":  true, 
    "totalQueries" :  5, 
    "key" :  1, 
    "hash" :  "04eb63e8b9588ac40a0b4515900eb6f7"  
}
      

Python

Python — популярный высокоуровневый интерпретируемый язык программирования, который легко изучить и понять. Он совместим с несколькими парадигмами программирования, такими как функциональное, объектно-ориентированное и процедурное программирование. Вы можете использовать пакет Python requests для проверки статуса нашего API плагиата.

Проверить статус аккаунта:

import requests

url = "https://plagiarismdetector.net/api/info"
payload={'token': 'API_TOKEN'}
headers = {}

response = requests.request("POST", url, headers=headers, data=payload)

print(response.text)
        
Ответ
{
    "name":  "pd", 
    "total_words" :   1500, 
    "used_words" :    1000, 
    "account_status" :  "active"
}
      

Проверьте плагиат:

Этот метод используется, когда вы хотите проверить дублированное содержимое статьи, сообщения или документа.

import requests

url = "https://plagiarismdetector.net/api/checkplag"

payload={'token': 'API_TOKEN','exclude_urls': '["EXCLUDE URL1","EXCLUDE URL2","EXCLUDE URL3"]',
'data': 'On the red table, there was a purple curtain. Underneath that was a silver cage.  Inside that cage there was a green teddy bear, with the number 43 written on its chest with a black permanent marker. Its eyes were as green as envy.',
'url':'PAGE_URL'}
headers = {}

response = requests.request("POST", url, headers=headers, data=payload)

print(response.text)
        
Ответ
{
    "recall":  true, 
    "totalQueries" :  5, 
    "key" :  1, 
    "hash" :  "04eb63e8b9588ac40a0b4515900eb6f7"  
}
      

URL обратного звонка:

После получения ответа на первый запрос вам необходимо сделать запрос по следующему URL-адресу с заданными параметрами, указанными в первом ответе.

curl -X GET https://plagiarismdetector.net/api/query-footprint/{hash}/{key}

Ответ
{
    "recall":  true, 
    "hash" : "04eb63e8b9588ac40a0b4515900eb6f7", 
    "key" :  2, 
}
      

Примечание

Повторяйте URL-адрес обратного вызова с новыми параметрами до тех пор, пока не {recall: true}

Ответ API по проверке на плагиат после завершения задачи:

Когда задача будет выполнена, вы получите следующий ответ от нашего API.

Ответ
{
    "recall":  false, 
    "totalQueries" :  5, 
    "plagPercent" :  20, 
    "uniquePercent" :  80, 
    "details" :    [
    {
        "query": "On the red table, there was a purple curtain.",
        "error": 0,
        "unique": "true"
    },
    {
        "query": "Underneath that was a silver cage.",
        "error": 0,
        "unique": "true"
    },
    {
        "query": "Inside that cage there was a green teddy bear",
        "error": 0,
        "unique": "true"
    },
    {
        "query": "The first of four orbital test flights occurred in 1981 leading to operational flights beginning in 1982.",
        "error": 0,
        "unique": "false",
        "webs": [
    {
        "title": "Examples for “orbital test flight” and how to use it - Nyanglish",
        "url": "http://nyanglish.com/orbital-test-flight",
        "des": "the first of four orbital test flights occurred in 1981, leading to operational flights beginning in 1982. they were used on a total of 135 missions from 1981 to 2011, launched from the kennedy space center (ksc) in florida."
    },
    {
        "title": "Space Shuttle - Wikipedia",
        "url": "https://en.m.wikipedia.org/wiki/Space_Shuttle",
        "des": "the first of four orbital test flights occurred in 1981, leading to operational flights beginning in 1982, all launched from the kennedy space center, florida.first operational flight of the space shuttle, first mission to carry four astronauts; sts-5. april 4, 1983. challenger."
    },
    {
        "title": "Advanced Crew Escape Suit - WikiVisually",
        "url": "https://wikivisually.com/lang-tr/wiki/Advanced_Crew_Escape_Suit",
        "des": "the first of four orbital test flights occurred in 1981, leading to operational flights beginning in 1982, all launched from the kennedy space center, florida. the system was retired from service in 2011 after 135 missions..."
    },
    {
        "title": "Space Shuttle Launch Jigsaw Puzzle",
        "url": "https://www.DailyJigsawPuzzles.net/plane-jigsaws/space-shuttle-launch_616.html",
        "des": "the first of four orbital test flights occurred in 1981, leading to operational flights beginning in 1982. it was used on a total of 135 missions from 1981 to 2011, launched from the kennedy space center (ksc) in florida. he first orbiter, enterprise..."
    },
    {
        "title": "STS/Space Shuttle | Maxwell Hunter",
        "url": "http://www.maxwellhunter.com/projects/space-shuttle",
        "des": "the first of four orbital test flights occurred in 1981, leading to operational flights beginning in 1982. they were used on a total of 135 missions from 1981 to 2011, launched from the kennedy space center (ksc) in florida."
    },
    {
        "title": "Мягкая посадка - WikiVisually",
        "url": "https://wikivisually.com/lang-ru/wiki/%D0%9C%D1%8F%D0%B3%D0%BA%D0%B0%D1%8F_%D0%BF%D0%BE%D1%81%D0%B0%D0%B4%D0%BA%D0%B0",
        "des": "the first of four orbital test flights occurred in 1981, leading to operational flights beginning in 1982, all launched from the kennedy space center, florida. the system was retired from service in 2011 after 135 missions..."
    },
    {
        "title": "GEOSPACE:",
        "url": "https://www.csun.edu/~mb304231/",
        "des": "the first of four orbital test flights occurred in 1981 leading to operational flights beginning in 1982. the system is scheduled to be retired from service in 2011 after 135 launches. major missions have included launching numerous satellites and interplanetary probes..."
    },
    {
        "title": "Space Shuttle Landing On The Moon - ma",
        "url": "http://machicon-akihabara.info/2017simage-space-shuttle-landing-on-the-moon.awp",
        "des": "the first of four orbital test flights occurred in 1981, leading to operational flights beginning in 1982. in addition to the prototype whose completion was cancelled, five complete shuttle systems were built and used on a total of 135 missions from 1981 to 2011..."
    },
    {
        "title": "Space Shuttle on Launchpad Minecraft Project",
        "url": "https://www.planetminecraft.com/project/space-shuttle-on-launchpad/",
        "des": "the first of four orbital test flights occurred in 1981, leading to operational flights beginning in 1982. they were used on a total of 135 missions from 1981 to 2011, launched from the kennedy space center (ksc) in florida."
    },
    {
        "title": "List of Space Shuttle missions - Mashpedia Free Video Encyclopedia",
        "url": "http://www.mashpedia.com/List_of_Space_Shuttle_missions",
        "des": "the first of four orbital test flights occurred in 1981, leading to operational flights beginning in 1982. from 1981 to 2011 a total of 135 missions were flown, launched from kennedy space center (ksc) in florida."
    }
      ]
    },
    {
            "query": "with the number 43 written on its chest with a black permanent marker.",
            "error": 0,
            "unique": "true"
    }
     ]
}
      

Часто задаваемые вопросы (FAQ)

API для проверки на плагиат позволяет разработчикам интегрировать обнаружение плагиата в свои приложения, веб-сайты и системы управления контентом.
Нет! Чтобы удовлетворить потребности разных пользователей, мы предлагаем различные тарифные планы для нашего API по борьбе с плагиатом.
Да! Наш API для проверки на плагиат поддерживает множество языков.
API плагиата принимает вводимый текст, обрабатывает его, сверяя с онлайн-базами данных, и возвращает подробный отчет о любом найденном соответствующем контенте.
Наш API поддерживает несколько форматов файлов, таких как текст (.txt), .docx, .pdf и .html. Подробную информацию о поддерживаемых форматах см. в документации API.
Мы предоставляем понятную документацию по API с примерами кода для интеграции. В зависимости от языка программирования, используемого на вашем веб-сайте (например, cURL, Python, JavaScript), вы можете добавить ключ API для отправки запросов на сервер и анализа ответа.
Close Popup