获取百度相关词 百度下拉词 接口 360搜索相关词
https://www.baidu.com/sugrec?pre=1&p=3&ie=utf-8&json=1&prod=pc&from=pc_web&wd=%E7%8E%8B%E8%80%85%E8%8D%A3%E8%80%80%E4%BA%9A%E7%91%9F
https://www.baidu.com/sugrec?pre=1&p=3&ie=utf-8&json=1&prod=pc&from=pc_web&wd=王者荣耀
{"q":"王者荣耀亚瑟","p":false,"g":[
{"type":"sug","sa":"s_1","q":"王者荣耀亚瑟怎么出装最厉害"},
{"type":"sug","sa":"s_2","q":"王者荣耀亚瑟教学和打法"},
{"type":"sug","sa":"s_3","q":"王者荣耀亚瑟怎么玩才厉害"},
{"type":"sug","sa":"s_4","q":"王者荣耀亚瑟台词"},
{"type":"sug","sa":"s_5","q":"王者荣耀亚瑟图片"},
{"type":"sug","sa":"s_6","q":"王者荣耀亚瑟皮肤"},
{"type":"sug","sa":"s_7","q":"王者荣耀亚瑟厉害吗"},
{"type":"sug","sa":"s_8","q":"王者荣耀亚瑟头像"},
{"type":"sug","sa":"s_9","q":"王者荣耀亚瑟王"},
{"type":"sug","sa":"s_10","q":"王者荣耀亚瑟技能"}
],"slid":"58413075098302","queryid":"0x1f835205a976abe"}360搜索相关词
https://sug.so.360.cn/suggest?callback=&encodein=utf-8&encodeout=utf-8&format=json&src=srp_suggst&fields=word&word=%E7%8E%8B%E8%80%85%E8%8D%A3%E8%80%80
https://sug.so.360.cn/suggest?callback=&encodein=utf-8&encodeout=utf-8&format=json&src=srp_suggst&fields=word&word=王者荣耀
{"errorcode":0,"ext":"nlpv=test_108","query":"王者荣耀","result":[
{"face":"","word":"王者荣耀电脑版下载"},
{"face":"","word":"王者荣耀视频"},
{"face":"","word":"王者荣耀澜"},
{"face":"","word":"王者荣耀官网"},
{"face":"","word":"王者荣耀云游戏"},
{"face":"","word":"王者荣耀图片"},
{"face":"","word":"王者荣耀王小贱"},
{"face":"","word":"王者荣耀秒玩入口"},
{"face":"","word":"王者荣耀s39赛季什么时候开始"},
{"face":"","word":"王者荣耀在线试玩免费"}
],"sleep":21600,"sp":"","src":"srp_suggst","ssid":"9e9dc2685f83433aa60daf44d98c97d2","version":"revise"}下拉词
https://www.baidu.com/sugrec?pre=1&p=3&ie=utf-8&json=1&prod=wise&from=wise_web&wd=王者荣耀
{"q":"王者荣耀","p":false,"g":[{"type":"sug","sa":"s_1","q":"王者荣耀"},{"type":"direct_new","sa":"s_2_ti","q":"王者荣耀4.10日更新","info":{"vec_str_raw":["{\"flag\":\"hot_flow\",\"type\":\"1020\",\"versionControl\":{\"a0\":{\"max\":\"\",\"min\":\"11.31.0.0\"},\"i0\":{\"max\":\"\",\"min\":\"11.31.0.0\"}},\"value\":{\"name\":[{\"color\":\"#000\",\"text\":\"王者荣耀4.10日更新\"}],\"query\":\"王者荣耀4.10日更新\",\"btnKuang\":1,\"tag_style\":{\"tag_type\":1,\"text\":\"热\",\"text_color\":\"#FFFFFFFF\",\"border_color\":\"#7FFF6600\",\"bg_color\":\"#FFFF6600\",\"dark_text_color\":\"#FFFFFFFF\",\"dark_border_color\":\"#7FFF6600\",\"dark_bg_color\":\"#FFFF6600\",\"night_text_color\":\"#FFFFFFFF\",\"night_border_color\":\"#7FFF6600\",\"night_bg_color\":\"#FFFF6600\"}}}"]}},{"type":"direct_new","sa":"s_3_ti","q":"王者荣耀2025年kpl将举办","info":{"vec_str_raw":["{\"flag\":\"hot_flow\",\"type\":\"1020\",\"versionControl\":{\"a0\":{\"max\":\"\",\"min\":\"11.31.0.0\"},\"i0\":{\"max\":\"\",\"min\":\"11.31.0.0\"}},\"value\":{\"name\":[{\"color\":\"#000\",\"text\":\"王者荣耀2025年kpl将举办\"}],\"query\":\"王者荣耀2025年kpl将举办\",\"btnKuang\":1,\"tag_style\":{\"tag_type\":1,\"text\":\"新\",\"text_color\":\"#FFFFFFFF\",\"border_color\":\"#7FFF4267\",\"bg_color\":\"#FFFF4267\",\"dark_text_color\":\"#FFFFFFFF\",\"dark_border_color\":\"#7FFF4267\",\"dark_bg_color\":\"#FFFF4267\",\"night_text_color\":\"#FFFFFFFF\",\"night_border_color\":\"#7FFF4267\",\"night_bg_color\":\"#FFFF4267\"}}}"]}},{"type":"sug","sa":"s_4","q":"王者荣耀下载安装"},{"type":"sug","sa":"s_5","q":"王者荣耀国际服下载"},{"type":"sug","sa":"s_6","q":"王者荣耀客服电话24小时人工服务热线"},{"type":"sug","sa":"s_7","q":"王者荣耀女角色张嘴流眼泪翻白眼图片"},{"type":"sug","sa":"s_8","q":"王者荣耀段位等级顺序"},{"type":"sug","sa":"s_9","q":"王者荣耀官网"},{"type":"sug","sa":"s_10","q":"王者荣耀安卓转换苹果系统怎么转"}],"slid":"53668327022858","queryid":"0x8c30cfa191610a"}获取百度和360相关词php代码实现参考(有其他保存代码):
function getCurla($url)
{
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, false);
$result = curl_exec($ch);
curl_close($ch);
return $result;
}
function guanjianci($word)
{
$mbaidu = "https://www.baidu.com/sugrec?pre=1&p=3&ie=utf-8&json=1&prod=pc&from=pc_web&wd=" . strtr($word, array('%20' => null, ',' => null, ' ' => null, '?' => null, '.html' => null));//$_GET['s'];;//百度接口
$json = getCurla($mbaidu);
$jsonArr = json_decode($json, true); //解析json
$data = json_decode($json, true);
$keywords = [];
foreach ($data['g'] as $item) {
if (isset($item['q'])) {
$keywords[] = $item['q'];
}
}
// 找到最长的关键词及其索引
$longestKeyword = '';
$longestIndex = -1;
foreach ($keywords as $index => $keyword) {
if (mb_strlen($keyword, 'UTF-8') > mb_strlen($longestKeyword, 'UTF-8')) {
$longestKeyword = $keyword;
$longestIndex = $index;
}
}
// 删除最长的关键词
if ($longestIndex !== -1) {
unset($keywords[$longestIndex]);
}
// 指定保存关键词的文件路径
$filePath = __DIR__ . '/data/keywords.txt';
// 打开文件以写入模式
$fileHandle = fopen($filePath, 'a');
// 写入剩余的关键词到文件中
foreach ($keywords as $keyword) {
fwrite($fileHandle, $keyword . PHP_EOL); // 每个关键词占一行
}
// 关闭文件
fclose($fileHandle);
if ($jsonArr['g']['0']['q'] == NUll) {
$mbaidu = "https://sug.so.360.cn/suggest?callback=&encodein=utf-8&encodeout=utf-8&format=json&src=srp_suggst&fields=word&word=" . strtr($word, array(',' => null, ' ' => null, '?' => null, '.html' => null));
$json = getCurla($mbaidu);
$data = json_decode($json, true); //解析json
// 获取 "result" 数组
$keywords = [];
foreach ($data['result'] as $item) {
if (isset($item['word'])) {
$keywords[] = $item['word'];
}
}
// 找到最长的关键词及其索引
$longestKeyword = '';
$longestIndex = -1;
foreach ($keywords as $index => $keyword) {
if (mb_strlen($keyword, 'UTF-8') > mb_strlen($longestKeyword, 'UTF-8')) {
$longestKeyword = $keyword;
$longestIndex = $index;
}
}
// 删除最长的关键词
if ($longestIndex !== -1) {
unset($keywords[$longestIndex]);
}
// 指定保存关键词的文件路径
$filePath = __DIR__ . '/data/keywords.txt';
// 打开文件以写入模式
$fileHandle = fopen($filePath, 'a');
// 写入剩余的关键词到文件中
foreach ($keywords as $keyword) {
fwrite($fileHandle, $keyword . PHP_EOL); // 每个关键词占一行
}
// 关闭文件
fclose($fileHandle);
}
$word = strtr($longestKeyword, array('com' => null, ' ' => null, 'cn' => null, 'www' => null, ',' => null, '.' => null));
return $word;
}
