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.
API di ricerca approfondita antiplagio
L'API Plagiarism garantisce l'originalità e l'integrità dei contenuti rilevando i contenuti duplicati. Le sue capacità di ricerca approfondite consentono un'analisi approfondita tramite la scansione di miliardi di pagine. La nostra API si connette perfettamente a diverse piattaforme, migliorando la verifica dei contenuti e rendendo il processo più rapido e preciso. È ideale per sviluppatori, blogger e aziende.
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.
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.
Sicurezza e privacy focalizzati
L'API antiplagio fornita da Plagiarismdetector.net sarà protetta da un certificato SSL aggiuntivo che garantisce che nessuna terza parte possa accedere ai file caricati dagli utenti. Di conseguenza, la privacy dei tuoi file di testo sarà garantita.
semplice da configurare
La nostra API anti-plagio è semplice e facile da configurare. Per eseguire questa attività non sono necessarie conoscenze tecniche particolari.
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.
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.
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.
La documentazione API sul plagio è importante
La documentazione dell'API antiplagio è importante perché aiuta gli sviluppatori a integrare efficacemente l'API open source. Conosci questa API per potenziare la tua strategia di sviluppo dei contenuti. cURL, NodeJS e Python sono tre strumenti e tecnologie distinti, ampiamente utilizzati nello sviluppo software per scopi diversi. Riceverai anche il piano di documentazione dell'API per verificare lo stato della nostra API antiplagio nei principali linguaggi di programmazione come cURL, NodeJS e Python.
Integrazione API antiplagio (licenza e chiave)
Per integrare Plagiarism API nel tuo sistema o nella tua applicazione, segui questi passaggi:
Seleziona API del controllo plagio
Ottieni l'accesso alla nostra chiave API Plagio.
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
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"
{
"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"
{
"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();
{
"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();
{
"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)
{
"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)
{
"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}
{
"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à.
{
"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"
}
]
}
Verifica i piani API