bq/watson

一个简单的PHP库,用于访问IBM的Watson API服务

dev-master 2017-03-22 22:11 UTC

This package is not auto-updated.

Last update: 2024-09-28 20:14:48 UTC


README

一个简单的PHP库,用于访问IBM的Watson API服务

基本设置

$service = 'retrieve-and-rank';
$config = new \stdClass();
$config->username = 'xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxx';
$config->password = 'xxxxxxxxxxxxxx';
$config->url = sprintf('https://gateway.watsonplatform.net/%s/api',$service);
$config->version = 'v1';

$transportConfig = ['auth' =>  [$config->username, $config->password]];

$client = new Watson\Client($service,$config,$transportConfig);

$clientInstance = $client->getClientInstance();
$clientInstance->setServiceUrl($config->url);
$clientInstance->setServiceVersion($config->version);

待办事项

-- 实现单元测试
-- 改进方法返回和异常抛出
-- 移除Monolog依赖(错误日志不应由库处理)