php调用百度ai自然语言处理api

84 2020-3-19 16:30

  1. 下载百度api的sdk

    https://ai.baidu.com/sdk#nlp

  2. 按示例写个简单的代码

require_once 'aip-php-sdk-2.2.19/AipNlp.php';

// 你的 APPID AK SK
const APP_ID = '23232332';
const API_KEY = 'xxxxx';
const SECRET_KEY = 'zhuxianfei.com';


function wenzhi($text){
	
	$client = new AipNlp(APP_ID, API_KEY, SECRET_KEY);
	//$text = "我爱中国北京";
	
	// 调用词法分析
	$string=$client->lexer($text);
	$result="";
	if(is_array($string)){
		foreach($string['items'] as $v){
			//$result.=mb_convert_encoding($v[item], 'GBK', 'UTF-8').'、';
			$result.=$v['item'].',';
		}
	}
	if($result)$result=substr($result,0,-1);
	return $result;
}