API do Verificador de Plágio

Integre a poderosa API verificador de plágio para detectar conteúdo plagiado. Obtenha a premiada API de plágio com resultados precisos e instantâneos.

help-bussines

Como uma API do Verificador de Plágio eleva o nível do seu negócio?

Plagiarismdetector.net oferece a API do Verificador de Plágio, que certamente acelera a detecção de similaridades em seu conteúdo. Isso o ajudará a rastrear qualquer duplicação em seu conteúdo para evitar qualquer penalidade por cometer plágio. Capturar os pedaços de plágio em um texto aumenta a qualidade do conteúdo e evita que você seja penalizado pelos mecanismos de pesquisa devido ao conteúdo plagiado.

deep-search

API do Verificador de Plágio de Pesquisa Profunda

A API Plagiarism Checker garante originalidade e integridade do conteúdo detectando conteúdo duplicado. Seus recursos de pesquisa profunda permitem uma análise completa ao digitalizar bilhões de páginas. Nossa API se conecta perfeitamente a diversas plataformas, melhorando a verificação de conteúdo ao tornar o processo mais rápido e preciso. É ótimo para desenvolvedores, blogueiros e proprietários de empresas.

tickmark-img

Detecção de plágio por frase

A API do Verificador de Plágioexecuta um teste de plágio por frase para pegar qualquer instância menor de duplicação no conteúdo em vez de depender de uma única verificação de similaridade em todo o texto.

fast-and-accurate

Verificação rápida de conteúdo

A API de plágio pode fornecer resultados perfeitos instantaneamente. Isso permitirá que você se concentre em outras tarefas importantes relacionadas aos negócios para aumentar a produtividade, em vez de esperar mais para receber os resultados da verificação de plágio.

safe-and-secure

Foco em segurança e privacidade

O API Plagiarism Checker fornecido por Plagiarismdetector.net será protegido com um certificado SSL adicional que garante que nenhum terceiro possa acessar os arquivos carregados pelos usuários. Como resultado, a privacidade dos seus arquivos de texto será garantida.

easy-to-install

Fácil de configurar

Nossa API de plágio é simples e fácil de configurar. Nenhum conhecimento técnico especial é necessário para executar esta tarefa.

multiple-webside-usage

Uso de vários sites

Os usuários têm permissão para usar esta API em vários dispositivos. Portanto, não há necessidade de verificar a conta todas as vezes durante a configuração desta API.

tickmark-img

Detectar conteúdo de IA

Agora você pode verificar o conteúdo da sua empresa com nosso premiado Detector de IA. Certifique-se de que todas as suas bases sejam cobertas, desde inteligência artificial até violação de direitos autorais.

fast-and-accurate

Etapas para obter nossa API de plágio

Para obter nossa API de plágio, você deve seguir algumas etapas simples.

Acesse a página de preços diretamente.

Deixe-nos saber suas necessidades.

Fornecemos uma API de detector de plágio para integração.

Nós o manteremos atualizado, então fique ligado.

fast-and-accurate

La documentación de la API de detección de plagio es importante

A documentação da API do Plagiarism Checker é importante porque ajuda os desenvolvedores a integrar o código-fonte aberto da API de maneira eficaz. Equipe-se com esta API para galvanizar sua estratégia de desenvolvimento de conteúdo. cURL, NodeJS e Python são três ferramentas e tecnologias distintas amplamente utilizadas no desenvolvimento de software para diferentes fins. Você também receberá o plano de documentação da API para verificar o status de nossa API de plágio nas principais linguagens de programação, como cURL, NodeJS e Python.

Integração da API do verificador de plágio (licença e chave)

Para integrar a API do verificador de plágio ao seu sistema ou aplicativo, siga estas etapas:

Selecione a API de plágio

Selecione a API de plágio

Obtenha acesso à nossa chave API de plágio.

Leia a documentação da API do verificador de plágio

Leia a documentação da API do verificador de plágio

Verifique a documentação da API do detector de plágio para:

  • Métodos de autenticação
  • Pontos de extremidade para envio de conteúdo.
  • Limites de taxa
  • Formato de resposta
Development Environment

Configure seu ambiente de desenvolvimento

Se estiver escrevendo código para configuração com a API, você precisará de:

  • Linguagem/ambiente de programação: Python, Node.js, cURL, etc.
  • Chave da API do nosso serviço de plágio

cURL

CURL (URL do cliente) permite transferir dados com URLs usando uma ferramenta de linha de comando. Você pode usar nosso comando cURL fornecido em seu terminal para verificar o status da API:

Verifique o status da conta:

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

-d "token=YOUR_TOKEN"

Resposta
{
    "name":  "pd", 
    "total_words" :   1500, 
    "used_words" :    1000, 
    "account_status" :  "active"
}
      

Verifique o plágio:

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"

Resposta
{
    "recall":  true, 
    "totalQueries" :  5, 
    "key" :  1, 
    "hash" :  "04eb63e8b9588ac40a0b4515900eb6f7"  
}
      

Observação:

Nossa API Free Plagiarism Checker agora também suporta verificações de URL. Você pode enviar conteúdo no parâmetro data ou um URL de página no parâmetro URL. Um dos dois parâmetros, dados ou URL, é obrigatório.

NodeJS

NodeJS executa JavaScript no mecanismo JavaScript V8 do Chrome. Os desenvolvedores também podem usar o módulo HTTP integrado ou uma biblioteca popular como Axios para analisar o status da API do verificador de plágio.

Verifique o status da conta:

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();
        
Resposta
{
    "name":  "pd", 
    "total_words" :   1500, 
    "used_words" :    1000, 
    "account_status" :  "active"
}
      

Verifique o plágio:

Este método é usado quando você deseja verificar o conteúdo duplicado de um artigo, postagem ou documento.

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();
        
Resposta
{
    "recall":  true, 
    "totalQueries" :  5, 
    "key" :  1, 
    "hash" :  "04eb63e8b9588ac40a0b4515900eb6f7"  
}
      

Python

Python es un lenguaje de programación interpretado de alto nivel popular que es fácil de aprender y comprender. Es compatible con varios paradigmas de programación, como programación funcional, orientada a objetos y procedimental. Puede utilizar el paquete de solicitudes de Python para verificar el estado de nuestra API de plagio.

Verifique o status da conta:

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)
        
Resposta
{
    "name":  "pd", 
    "total_words" :   1500, 
    "used_words" :    1000, 
    "account_status" :  "active"
}
      

Verifique o plágio:

Este método é usado quando você deseja verificar o conteúdo duplicado de um artigo, postagem ou documento.

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)
        
Resposta
{
    "recall":  true, 
    "totalQueries" :  5, 
    "key" :  1, 
    "hash" :  "04eb63e8b9588ac40a0b4515900eb6f7"  
}
      

URL de retorno de chamada:

Depois de obter a resposta da primeira solicitação, você deve fazer a solicitação no URL a seguir com os parâmetros fornecidos na primeira resposta.

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

Resposta
{
    "recall":  true, 
    "hash" : "04eb63e8b9588ac40a0b4515900eb6f7", 
    "key" :  2, 
}
      

Observação:

Repita o URL de retorno de chamada com novos parâmetros até {recall: true}

Resposta da API do verificador de plágio após a conclusão da tarefa:

Você receberá a seguinte resposta de nossa API quando a tarefa for concluída.

Resposta
{
    "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"
    }
     ]
}
      

Perguntas frequentes (FAQ)

Close Popup