Grab your Exclusive Discount
SEC
00
MS
00

API antiplagio {API}

Integra una potente API antiplagio per rilevare contenuti plagiati. Ottieni una API antiplagio pluripremiata con risultati accurati e immediati.

black-diamond-pricingVerifica i piani API
Plagiarism Checker API
logo

In che modo un'API antiplagio può migliorare la tua attività?

Plagiarismdetector.net offre l'API Plagiarism, che velocizza notevolmente il rilevamento delle somiglianze nei tuoi contenuti. Questo ti aiuterà a tracciare eventuali duplicazioni nei tuoi contenuti ed evitare penalizzazioni per plagio. Individuare le parti di plagio in un testo aumenta la qualità dei contenuti e ti evita di essere penalizzato dai motori di ricerca a causa di contenuti plagiati.

logo

Rilevamento del plagio a livello di frase

L'API Plagiarism esegue un test di plagio a livello di frase per individuare eventuali piccoli casi di duplicazione nel contenuto, anziché basarsi su un singolo controllo di somiglianza sull'intero testo.

logo

Scansione rapida dei contenuti

L'API Plagiarism può darti immediatamente risultati impeccabili. Ciò ti consentirà di concentrarti su altre importanti attività aziendali per aumentare la produttività invece di aspettare più a lungo per ricevere i risultati del controllo antiplagio.

logo

semplice da configurare

La nostra API anti-plagio è semplice e facile da configurare. Per eseguire questa attività non sono necessarie conoscenze tecniche particolari.

logo

Utilizzo multiplo del sito Web

Gli utenti possono utilizzare questa API su più dispositivi. Pertanto, non è necessario verificare l'account ogni volta durante la configurazione di questa API.

logo

rileva il contenuto di intelligenza artificiale

Ora puoi verificare i contenuti della tua attività con il nostro pluripremiato rilevatore AI. Assicurati che tutte le tue basi siano coperte, dall'intelligenza artificiale alla violazione del copyright.

logo

passi per ottenere la nostra API di plagio

Per ottenere la nostra API di plagio, devi seguire alcuni semplici passaggi.

Vai direttamente alla pagina dei prezzi.

Facci sapere le tue esigenze.

Vi forniamo un'API antiplagio da integrare.

Ti terremo aggiornato, quindi rimanete sintonizzati.

Integrazione API antiplagio (licenza e chiave)

Per integrare Plagiarism API nel tuo sistema o nella tua applicazione, segui questi passaggi:

logo

Seleziona API del controllo plagio

Ottieni l'accesso alla nostra chiave API Plagio.

logo

Leggi la documentazione dell'API antiplagio

Consulta la documentazione dell'API antiplagio per:

  • Metodi di autenticazione
  • Endpoint per l'invio di contenuti.
  • Limiti di velocità
  • Formato di risposta
logo

Imposta il tuo ambiente di sviluppo

Se stai scrivendo codice per la configurazione con l'API, avrai bisogno di:

  • Linguaggio/ambiente di programmazione: Python, Node.js, cURL, ecc.
  • Chiave API dal nostro servizio antiplagio

cURL

CURL (URL client) consente di trasferire dati con URL utilizzando uno strumento da riga di comando. Puoi utilizzare il comando cURL fornito nel tuo terminale per verificare lo stato dell'API:

Controlla lo stato dell'account:

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

-d "token=YOUR_TOKEN"

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

Controlla il plagio:

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"

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

Nota

La nostra API antiplagio ora supporta anche i controlli URL. Puoi inviare contenuti nel parametro dati o l'URL di una pagina nel parametro URL. Uno dei due parametri, dati o URL, è obbligatorio.

NodeJS

NodeJS esegue JavaScript sul motore JavaScript V8 di Chrome. Gli sviluppatori possono anche utilizzare il modulo HTTP integrato o una libreria popolare come Axios per analizzare lo stato dell'API antiplagio.

Controlla lo stato dell'account:

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

Controlla il plagio:

Questo metodo viene utilizzato quando desideri controllare il contenuto duplicato di un articolo, post o 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();
        
Risposta
{
    "recall":  true, 
    "totalQueries" :  5, 
    "key" :  1, 
    "hash" :  "04eb63e8b9588ac40a0b4515900eb6f7"  
}
      

Python

Python è un linguaggio di programmazione interpretato di alto livello molto diffuso, facile da imparare e comprendere. È compatibile con diversi paradigmi di programmazione, come la programmazione funzionale, orientata agli oggetti e procedurale. Puoi usare il pacchetto Python requests per verificare lo stato della nostra API antiplagio.

Controlla lo stato dell'account:

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

Controlla il plagio:

Questo metodo viene utilizzato quando desideri controllare il contenuto duplicato di un articolo, post o 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)
        
Risposta
{
    "recall":  true, 
    "totalQueries" :  5, 
    "key" :  1, 
    "hash" :  "04eb63e8b9588ac40a0b4515900eb6f7"  
}
      

URL di richiamata:

Dopo aver ricevuto la risposta dalla prima richiesta, devi effettuare una richiesta sul seguente URL con i parametri forniti nella prima risposta.

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

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

Nota

Ripeti l'URL di richiamata con nuovi parametri fino a {recall: true}

Risposta API antiplagio dopo il completamento dell'attività:

Riceverai la seguente risposta dalla nostra API al termine dell'attività.

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

Domande frequenti (FAQ)

L'API Plagiarism consente agli sviluppatori di integrare il rilevamento del plagio nelle loro applicazioni, siti web e sistemi di gestione dei contenuti.
NO! Per soddisfare le esigenze dei diversi utenti, offriamo vari piani tariffari per la nostra API anti-plagio.
Sì! La nostra API antiplagio supporta più lingue.
L'API Plagiarism accetta un input di testo, lo elabora confrontandolo con i database online e restituisce un rapporto dettagliato su qualsiasi contenuto corrispondente trovato.
La nostra API supporta più formati di file come testo (.txt), .docx, .pdf e .html. Controlla la documentazione dell'API per i dettagli sui formati supportati.
Forniamo una documentazione API chiara con codice di esempio per l'integrazione. A seconda del linguaggio di programmazione utilizzato sul tuo sito web (ad esempio, cURL, Python, JavaScript), puoi aggiungere la chiave API per inviare richieste al server e analizzare la risposta.
Close Popup