Copyleaks SDK enables you to scan text for plagiarism and detect content distribution online, using the Copyleaks plagiarism checker API.
Using Copyleaks SDK you can check for plagiarism in:
- Online content and webpages
- Local and cloud files (see supported files)
- Free text
- OCR (Optical Character Recognition) - scanning pictures with textual content (see supported files)
Install using npm.
npm i plagiarism-checker
To use the Copyleaks API you need to first be a registered user. The registration to Copyleaks takes a minute and is free of charge. Signup and make sure to confirm your account.
As a signed user you can generate your personal API key. Do so on your dashboard home under 'API Access Credentials'.
For more information check out our API guide.
const { Copyleaks } = require('plagiarism-checker');
const copyleaks = new Copyleaks();
copyleaks.loginAsync(<your email>,<your api key>).then(res=> {...} , err=> {...});
import { Copyleaks } from 'plagiarism-checker';
export class MyClass{
public copyleaks = new Copyleaks();
public async getCopyleaksAuthTokenAsync(){
try{
return await this.copyleaks.loginAsync(<your email>,<your api key>);
}
catch{
...
}
}
}
- To change the Identity server URI (default:"https://id.copyleaks.com"):
CopyleaksConfig.IDENTITY_SERVER_URI = "<your identity server uri>";
- To change the API server URI (default:"https://api.copyleaks.com"):
CopyleaksConfig.API_SERVER_URI = "<your api server uri>";
See index.js under demo folder for an example using javascript.