dev-master
9999999-dev https://github.com/TextRazor/textrazor-phpPHP SDK for the TextRazor Text Analytics API
MIT
Wallogit.com
2017 © Pedro Peláez
PHP SDK for the TextRazor Text Analytics API
PHP SDK for the TextRazor Text Analytics API., (*1)
TextRazor offers state-of-the-art natural language processing tools through a simple API, allowing you to build semantic technology into your applications in minutes., (*2)
Hundreds of applications rely on TextRazor to understand unstructured text across a range of verticals, with use cases including social media monitoring, enterprise search, recommendation systems and ad targeting., (*3)
Read more about the TextRazor API at https://www.textrazor.com., (*4)
TextRazor.php into your project and load the class via require_once 'TextRazor.php';.composer require textrazor/textrazor-php
<?php
require_once 'TextRazor.php'; // This is only required if you are **NOT** using Composer!
TextRazorSettings::setApiKey('YOUR_API_KEY_HERE');
$text = 'Barclays misled shareholders and the public about one of the biggest investments in the banks history, a BBC Panorama investigation has found.';
$textrazor = new TextRazor();
$textrazor->addExtractor('entities');
$response = $textrazor->analyze($text);
if (isset($response['response']['entities'])) {
foreach ($response['response']['entities'] as $entity) {
print_r($entity['entityId'] . PHP_EOL);
}
}
Please visit the TextRazor PHP Reference., (*5)
The TextRazor PHP SDK throws an exception with a helpful error message in the case of bad inputs, TextRazor errors, or network errors., (*6)
TextRazor expects all text to be encoded as UTF-8. Please make sure all your content is encoded to valid UTF-8 before calling the analyze method, or the service will return an error., (*7)
PHP makes it really easy to manipulate the JSON response from the server. You can find more information about the various fields at https://www.textrazor.com/docs/rest., (*8)
If you have any queries please contact us at support@textrazor.com and we will get back to you promptly. We’d also love to hear from you if you have any ideas for improving the API or documentation., (*9)
PHP SDK for the TextRazor Text Analytics API
MIT