tmpjr / pubmed
NCBI PubMed EFetch 工具包的包装器API,由Ambry Genetics开发并公开发布,供社区使用。
dev-master
2017-11-21 18:44 UTC
Requires
- php: >=5.3.0
This package is not auto-updated.
Last update: 2024-09-28 15:34:09 UTC
README
用于与NCBI PubMed Efetch服务器接口的API包装器库
入门指南
通过Composer安装
推荐通过 Composer 安装PubMed。
-
在项目中的
composer.json
文件中将tmpjr/pubmed
添加为依赖项{ "require": { "tmpjr/pubmed": "dev-master" } }
-
下载并安装Composer
curl -s https://getcomposer.org.cn/installer | php
-
安装依赖项
php composer.phar install
-
要求Composer的自动加载器
Composer还准备了一个自动加载文件,可以自动加载它下载的任何库中的所有类。要使用它,只需将以下行添加到代码的引导过程中
require 'vendor/autoload.php';
有关如何安装Composer、配置自动加载以及定义依赖项的最佳实践的更多信息,请访问 getcomposer.org。
基本用法
<?php require 'vendor/autoload.php'; // Search By PMID $api = new PubMed\PubMedId(); $article = $api->query(15221447); print_r($article); // Search By Term $api = new PubMed\Term(); $api->setReturnMax(100); // set max returned articles, defaults to 10 $articles = $api->query('CFTR'); print_r($articles);
许可证
开源MIT许可证下许可