Search Chinese and English academic literature by keyword, including journal papers, conference papers, dissertations, etc.
bash
bash baidu_scholar_search.sh "keyword"
bash baidu_scholar_search.sh "keyword" page_number
bash baidu_scholar_search.sh "keyword" page_number include_abstract
ParameterRequiredDefaultDescriptionkeyword✅-Search term, e.g., "machine learning" or "cancer immunotherapy"page_number❌0Starts from 0, 0=first page, 1=second pageinclude_abstract❌falsetrue=return detailed abstract, false=return only title and basic info
GET https://qianfan.baidubce.com/v2/tools/baidu_scholar/search
wd - Search keyword (required)pageNum - Page number (optional, default 0)enable_abstract - Whether to return abstract (optional, default false)title - Paper titleabstract - Abstract (only returned when enable_abstract=true)keyword - KeywordspaperId - Paper IDpublishYear - Publication yearurl - Baidu Scholar linkbash
bash baidu_scholar_search.sh "cancer immunotherapy"
# Returns title, year, keywords and other basic information
bash
bash baidu_scholar_search.sh "cancer immunotherapy" 0 true
# Returns detailed information including abstract
bash
bash baidu_scholar_search.sh "machine learning" 1
# Search page 2 (no abstract)
BAIDU_API_KEY environment variable