larsnieuwenhuizen / e-utilities
该包已被废弃,不再维护。未建议替代包。
用于与NCBI E-Utilities api通信的PHP库
1.0.0
2018-10-17 13:06 UTC
Requires
- php: >=7.1.3
- guzzlehttp/guzzle: ^6.3
- vlucas/phpdotenv: ^2.5@dev
Requires (Dev)
- codeclimate/php-test-reporter: ^0.4.4
- phpunit/phpunit: ^7.1
- squizlabs/php_codesniffer: ^3.2
This package is auto-updated.
Last update: 2021-06-25 00:02:42 UTC
README
E-Utilities
此PHP库旨在作为与NCBI E-Utilities通信的抽象层,使用简单的PHP对象。E-Utilities有不同的调用方式。
- EInfo
- ESearch
- EPost
- ESummary
- EFetch
- ELink
- EGQuery
- ESpell
- ECitMatch
有关调用详细信息的更多信息,请在此处查看。
此库的当前状态
目前可用的实现对象如下
详细信息请见文档
API密钥
截至2018年12月,NCBI要求使用API密钥。您可以在此处创建一个。
一旦您获得了API密钥,将其添加到.env文件中,并将其命名为NCBI_API_KEY
注意
并非NCBI支持的所有参数都已在对象中实现。这些将在适当的时候实现。对于当前状态,请查看代码。或者,稍后查看文档。我会尽力完成这项工作。
关于不同的EUtility对象及其使用的详细信息,请参阅文档。