dev-master
9999999-dev https://github.com/TextRazor/textrazor-phpPHP SDK for the TextRazor Text Analytics API
MIT
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