互联网搜索支持多搜索引擎选择
- 新增搜索引擎选择下拉框 - 支持 Bing 中国(默认)、Bing 国际、Google、百度 - 后端 API 支持 engine 参数 - 添加百度搜索结果解析方法
This commit is contained in:
+3
-2
@@ -140,17 +140,18 @@ def internet_search():
|
||||
data = request.get_json()
|
||||
keyword = data.get('keyword', '')
|
||||
max_results = data.get('max_results', 10)
|
||||
save_to_library = data.get('save_to_library', False)
|
||||
engine = data.get('engine', 'bing_cn') # 默认 Bing 中国
|
||||
|
||||
if not keyword:
|
||||
return jsonify({'error': '请提供搜索关键词'}), 400
|
||||
|
||||
# 执行互联网搜索
|
||||
results = search_service.search_internet(keyword, max_results)
|
||||
results = search_service.search_internet(keyword, max_results, engine)
|
||||
|
||||
return jsonify({
|
||||
'success': True,
|
||||
'keyword': keyword,
|
||||
'engine': engine,
|
||||
'results': results,
|
||||
'count': len(results)
|
||||
})
|
||||
|
||||
Reference in New Issue
Block a user