Php 炼金术用法
我正在搜索并试图学习炼金术API。但是,我无法将该API与PHP一起使用。有人能告诉我如何使用这个API吗?例如,我想对文本进行分类,所以我将使用textGetCategory PHP方法。如何在我的PHP文件中使用此方法我想知道这一点。Php 炼金术用法,php,nlp,alchemyapi,Php,Nlp,Alchemyapi,我正在搜索并试图学习炼金术API。但是,我无法将该API与PHP一起使用。有人能告诉我如何使用这个API吗?例如,我想对文本进行分类,所以我将使用textGetCategory PHP方法。如何在我的PHP文件中使用此方法我想知道这一点。 谢谢。我对他们通过PHP类提供的API有一个简单的包装,也许你可以从这段代码开始,添加你需要的方法 class SimpleAlchemyAPI { protected static $instance = null; public static
谢谢。我对他们通过PHP类提供的API有一个简单的包装,也许你可以从这段代码开始,添加你需要的方法
class SimpleAlchemyAPI {
protected static $instance = null;
public static function getInstance() {
if(is_null(self::$instance)) {
$class = __CLASS__;
self::$instance = new $class;
}
return self::$instance;
}
public $api = null;
protected function __construct() {
require_once('./AlchemyAPI.php');
require_once('./AlchemyAPIParams.php');
$this->api = new AlchemyAPI;
$this->api->setAPIKey("your_api_key");
}
public function getTitle($url) {
$result = json_decode($this->api->URLGetTitle($url, 'json'), true);
return $result['status'] == 'OK' ? $result['title'] : null;
}
public function getContent($url) {
$result = json_decode($this->api->URLGetText($url, 'json'), true);
return $result['status'] == 'OK' ? $result['text'] : null;
}
}
只要更改_构造中的路径并添加API密钥,就可以使用它了
SimpleAlchemyAPI::getInstance()
->getTitle('http://stackoverflow.com/questions/6083656/alchemyapi-usage');
我对他们通过PHP类提供的API有一个简单的包装器,也许你可以从这段代码开始,添加你需要的方法
class SimpleAlchemyAPI {
protected static $instance = null;
public static function getInstance() {
if(is_null(self::$instance)) {
$class = __CLASS__;
self::$instance = new $class;
}
return self::$instance;
}
public $api = null;
protected function __construct() {
require_once('./AlchemyAPI.php');
require_once('./AlchemyAPIParams.php');
$this->api = new AlchemyAPI;
$this->api->setAPIKey("your_api_key");
}
public function getTitle($url) {
$result = json_decode($this->api->URLGetTitle($url, 'json'), true);
return $result['status'] == 'OK' ? $result['title'] : null;
}
public function getContent($url) {
$result = json_decode($this->api->URLGetText($url, 'json'), true);
return $result['status'] == 'OK' ? $result['text'] : null;
}
}
只要更改_构造中的路径并添加API密钥,就可以使用它了
SimpleAlchemyAPI::getInstance()
->getTitle('http://stackoverflow.com/questions/6083656/alchemyapi-usage');
alchemy提供了一个api,可用于查找实体提取、文本或html的文本提取情感等*在这里你可以找到所有与炼金术api相关的细节。
php sdk在*上提供,alchemy提供了一个api,可用于查找实体提取、文本或html的文本提取情感等*在这里你可以找到所有与炼金术api相关的细节。
php sdk可在*什么是AlchemyAPI?一些链接可能会有所帮助。介绍了API。这是一个用于信息提取的NLP项目。可能是一个更好的API建议,我刚刚发现这个,基本上它使我想要什么是炼金术?一些链接可能会有所帮助。介绍了API。这是一个用于信息提取的NLP项目。可能是一个更好的API,我刚刚找到了这个API,基本上它让我想要的对我来说非常好。请过来,我可能会有一些关于api的问题,很高兴得到您的答复:。谢谢@gencay我不确定我能不能给你更多关于API的信息,因为这就是我用它做的所有标记,如果我记得清楚的话。这对我来说真的很好。请过来,我可能会有一些关于api的问题,很高兴得到您的答复:。谢谢@gencay我不确定我能否给你更多关于API的信息,因为如果我记得清楚的话,这就是我用它来做标记的全部内容。