larsnieuwenhuizen/e-utilities

该包已被废弃,不再维护。未建议替代包。

用于与NCBI E-Utilities api通信的PHP库

1.0.0 2018-10-17 13:06 UTC

This package is auto-updated.

Last update: 2021-06-25 00:02:42 UTC


README

Build Status Maintainability Test Coverage StyleCI Latest Stable Version Latest Unstable Version License Documentation Status

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对象及其使用的详细信息,请参阅文档。