现在开发网站处理实现基本功能外,还要保证网站的收录率,实在很难!于是这个插件开发出来有一段时间了,看到小发猫AI,所以我就把我自己写的火车头伪原创插件写了一个正式版本,为从事网站优化、自媒体新入门的没有太多时间的同学增加一种选择,所以我发出一个开源的火车头伪原创插件希望大家支持!
function get_ai_title($title) { $title = urlencode($title); $url = 'http://api.xiaofamao.com/aititle2/title.php?v=2&key=666&title='.$title; // 需要去小发猫AI开通 $title_ai = curl_request($url); return $title_ai; } //参数1:访问的URL,参数2:post数据(不填则为GET),参数3:提交的$cookies,参数4:是否返回$cookies function curl_request($url,$post='',$cookie='', $returnCookie=0){ if (! extension_loaded('curl')) { file_exists('./ext/php_curl.dll') && dl('php_curl.dll'); // 加载扩展 } $curl = curl_init(); curl_setopt($curl, CURLOPT_URL, $url); curl_setopt($curl, CURLOPT_USERAGENT, 'Mozilla/5.0 (compatible; MSIE 10.0; Windows NT 6.1; Trident/6.0)'); if (ini_get('open_basedir') == '' && strtolower(ini_get('safe_mode')) != 'on'){ curl_setopt($curl, CURLOPT_FOLLOWLOCATION, 1); } curl_setopt($curl, CURLOPT_AUTOREFERER, 1); curl_setopt($curl, CURLOPT_REFERER, "http://XXX"); if($post) { curl_setopt($curl, CURLOPT_POST, 1); curl_setopt($curl, CURLOPT_POSTFIELDS, http_build_query($post)); } if($cookie) { curl_setopt($curl, CURLOPT_COOKIE, $cookie); } curl_setopt($curl, CURLOPT_HEADER, $returnCookie); curl_setopt($curl, CURLOPT_TIMEOUT, 150); curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1); $data = curl_exec($curl); if (curl_errno($curl)) { return curl_error($curl); } curl_close($curl); if($returnCookie){ list($header, $body) = explode(" ", $data, 2); preg_match_all("/Set-Cookie:([^;]*);/", $header, $matches); $info['cookie'] = substr($matches[1][0], 1); $info['content'] = $body; return $info; }else{ return $data; } } //API支持通过HTTP-POST方式访问,API地址为 http://nlp.xiaofamao.com/aititle2/title.php?json=0&v=1&key=xfmwriter //输入的post-data需要是TEXT格式,输出也是TEXT格式。 推荐使用Postman来查看API的结果。 //接口调用演示地址: //http://nlp.xiaofamao.com/aititle2/api_form.php?json=0&key=xfmwriter
我的其他文章:
CSS background-color 详细说明 ccs修改背景颜色