嗨,有没有一种方法可以使用 PHP 从 Google Scholar 下载 BibTeX 条目,而无需手动逐个下载 BibTeX?例如,设置一个像“research”这样的搜索值,然后通过代码自动从链接中下载相关的BibTeX。
任何帮助,将不胜感激。我试图获取 HTML 页面,但是当我尝试获取页面内容时,“导入到 BibTeX”链接在检索到的页面内容上消失了。
我的代码:
<?php
$url = 'http://scholar.google.com/scholar?q=honors+college&hl=en&btnG=Search& amp;as_sdt=1%2C4&as_sdtp=on';
$needle = 'Import into bibtex';
$contents = file_get_contents($url);
echo $contents;
if(strpos($contents, $needle)!== false) {
echo 'found';
} else {
echo 'not found';
}
?>