作者 李宇航

合并分支 'lyh-server' 到 'master'

Lyh server



查看合并请求 !1603
... ... @@ -12,6 +12,7 @@ use App\Models\ASide\APublicModel;
use App\Models\Channel\Channel;
use App\Models\Com\KeywordVideoTask;
use App\Models\Domain\DomainInfo;
use App\Models\HomeCount\AfterCount;
use App\Models\Manage\ManageHr;
use App\Models\Product\Category;
use App\Models\Product\Keyword;
... ... @@ -570,4 +571,15 @@ class OptimizeController extends BaseController
$this->response('success',Code::SUCCESS,$list);
}
/**
* @remark :售后数据统计
* @name :getAfterCount
* @author :lyh
* @method :post
* @time :2025/3/27 17:21
*/
public function getAfterCount(AfterCount $afterCount){
$list = $afterCount->lists($this->map,$this->page,$this->row);
$this->response('success',Code::SUCCESS,$list);
}
}
... ...
... ... @@ -23,7 +23,7 @@ class GoogleSearchService
public $url = "";
/**
* @remark :请求数据
* @remark :扩展关键词请求数据
* @name :requestUrl
* @author :lyh
* @method :post
... ... @@ -32,6 +32,30 @@ class GoogleSearchService
public function requestUrl($keyword){
$this->url = 'https://google-keyword-insight1.p.rapidapi.com/globalkey';
$url = $this->url.'/?keyword='.$keyword.'&lang=en';
return $this->curlGoogleApi($url);
}
/**
* @remark :热门关键词拉取
* @name :requestKeywordUrl
* @author :lyh
* @method :post
* @time :2025/3/27 16:57
*/
public function requestKeywordUrl($keyword){
$this->url = 'https://google-keyword-insight1.p.rapidapi.com/topkeys';
$url = $this->url.'/?keyword='.$keyword.'&location=US&&lang=en';
return $this->curlGoogleApi($url);
}
/**
* @remark :请求
* @name :curlGoogleApi
* @author :lyh
* @method :post
* @time :2025/3/27 16:59
*/
public function curlGoogleApi($url){
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => $url,
... ... @@ -50,15 +74,13 @@ class GoogleSearchService
$err = curl_error($curl);
curl_close($curl);
if ($err) {
errorLog("关键词扩展cURL Error #:", $url, $err);
errorLog("热门关键词cURL Error #:", $url, $err);
return false;
} else {
return json_decode($response,true);
}
}
/**
* @remark :google搜索
* @name :googleSearch
... ...
... ... @@ -302,7 +302,7 @@ Route::middleware(['aloginauth'])->group(function () {
Route::any('/saveMinorLanguages', [Aside\Optimize\OptimizeController::class, 'saveMinorLanguages'])->name('admin.optimize_saveMinorLanguages');//设置小语种监控开关
Route::any('/editTranslateStatus', [Aside\Optimize\OptimizeController::class, 'editTranslateStatus'])->name('admin.optimize_editTranslateStatus');//设置robots开关
Route::any('/getAnchorLink', [Aside\Optimize\OptimizeController::class, 'getAnchorLink'])->name('admin.optimize_getAnchorLink');//设置robots开关
Route::any('/getAfterCount', [Aside\Optimize\OptimizeController::class, 'getAfterCount'])->name('admin.optimize_getAfterCount');//设置robots开关
});
//生成关键字
Route::prefix('create_keyword')->group(function () {
... ...