2017 © Pedro Peláez
 

library api-client

php client for api.plagtracker.com

image

plagtracker/api-client

php client for api.plagtracker.com

  • Saturday, May 2, 2015
  • by plagtracker
  • Repository
  • 2 Watchers
  • 4 Stars
  • 1,490 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 2 Forks
  • 0 Open issues
  • 2 Versions
  • 0 % Grown

The README.md

PHP client for api.plagtracker.com

Api documentation

http://plagtracker.github.io/api-client/, (*1)

Installation

{
    "require": {
        "plagtracker/api-client": "0.1.*"
    }
}

Usage

Create client

$client = new \Plagtracker\Api\Client('login', 'password');


, (*2)

Add text for checking

$response = $client->addTextForChecking('text');
if($response->isSuccessfully())
{
    $hash = $response->getData();
}
else
{
    echo 'ERROR: ' . $response->getMessage();
}


, (*3)

Add url for checking

$response = $client->addUrlForChecking('http://example.com');
$hash = $response->getData();


, (*4)

Add file for checking

$response = $client->addFileForChecking('/path/to/file');
$hash = $response->getData();


, (*5)

Get text status

$response = $client->getTextStatus($hash);
if($response->isSuccessfully())
{
    $completedPercent = $response->getData();
}
else
{
    echo 'ERROR: ' . $response->getMessage();
}


, (*6)

Get result

if($completedPercent == 100)
{
    $response = $client->getResult($hash);
    if($response->isSuccessfully())
    {
        $result = $response->getData();
    }
    else
    {
        echo 'ERROR: ' . $response->getMessage();
    }
}


, (*7)

Get plagiarism percent

$response = $client->getPlagiarismPercent($hash);
if($response->isSuccessfully())
{
    $plagiarismPercent = $response->getData();
}
else
{
    echo 'ERROR: ' . $response->getMessage();
}


, (*8)

Get text

$response = $client->getText($hash);
if($response->isSuccessfully())
{
    $text = $response->getData();
}
else
{
    echo 'ERROR: ' . $response->getMessage();
}


, (*9)

The Versions

02/05 2015

dev-master

9999999-dev

php client for api.plagtracker.com

  Sources   Download

The Requires

  • php >=5.4
  • ext-curl *

 

01/05 2015

0.1.0

0.1.0.0

php client for api.plagtracker.com

  Sources   Download

The Requires

  • php >=5.4
  • ext-curl *