plagtracker/api-client
最新稳定版本:0.1.0
Composer 安装命令:
composer require plagtracker/api-client
包简介
php client for api.plagtracker.com
README 文档
README
Api documentation
http://plagtracker.github.io/api-client/
Installation
{
"require": {
"plagtracker/api-client": "0.1.*"
}
}
Usage
Create client
$client = new \Plagtracker\Api\Client('login', 'password');
Add text for checking
$response = $client->addTextForChecking('text'); if($response->isSuccessfully()) { $hash = $response->getData(); } else { echo 'ERROR: ' . $response->getMessage(); }
Add url for checking
$response = $client->addUrlForChecking('http://example.com'); $hash = $response->getData();
Add file for checking
$response = $client->addFileForChecking('/path/to/file'); $hash = $response->getData();
Get text status
$response = $client->getTextStatus($hash); if($response->isSuccessfully()) { $completedPercent = $response->getData(); } else { echo 'ERROR: ' . $response->getMessage(); }
Get result
if($completedPercent == 100) { $response = $client->getResult($hash); if($response->isSuccessfully()) { $result = $response->getData(); } else { echo 'ERROR: ' . $response->getMessage(); } }
Get plagiarism percent
$response = $client->getPlagiarismPercent($hash); if($response->isSuccessfully()) { $plagiarismPercent = $response->getData(); } else { echo 'ERROR: ' . $response->getMessage(); }
Get text
$response = $client->getText($hash); if($response->isSuccessfully()) { $text = $response->getData(); } else { echo 'ERROR: ' . $response->getMessage(); }
统计信息
- 总下载量: 1.5k
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 5
- 点击次数: 0
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: Unknown
- 更新时间: 2015-04-24