火車頭採集標題如何偽原創(附教程)
阿新 • • 發佈:2020-11-02
現在開發網站處理實現基本功能外,還要保證網站的收錄率,實在很難!於是這個外掛開發出來有一段時間了,看到小發貓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("\r\n\r\n", $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修改背景顏色