/** * 使用phpcms在线分词系统获取关键词 * * 示例:SplitKeywords::phpcms(iconv('utf-8', 'gbk', '人民日报:统一思想凝共识 稳中求进谋发展')) * @param string $data 文本内容,需要使用gbk编码 * @param int $number 需要获取关键词数量 * @return string */ public static function phpcms($data, $number = 3) { $apiUrl = 'http://tool.phpcms.cn/api/get_keywords.php'; $data = trim(strip_tags($data)); if (empty($data)) { return ''; } $params = 'siteurl=' . $_SERVER['HTTP_HOST']; $params .= '&charset=gbk&number=' . $number; $params .= '&data=' . urlencode($data); return dCurl($apiUrl, $params, true); }
private function _buildHtml($article_id) { $time = time(); $auth = md5($article_id . $time . C('AUTH')); $url = 'http://' . $_SERVER['HTTP_HOST'] . __ROOT__ . '/index.php'; $data = 'g=Home&m=Article&a=build_html&article_id=' . $article_id . '&time=' . $time . '&auth=' . $auth; dCurl($url, $data, false); }