meisam-mulla/laravel-openfda

Laravel 的简化 OpenFDA API

1.0.5 2023-06-19 18:09 UTC

This package is auto-updated.

Last update: 2024-09-19 20:50:55 UTC


README

Laravel OpenFDA 包简化了访问 OpenFDA API,使用户能够轻松查询 API。虽然此包是为 Laravel 设计的,但它也可以独立使用。

您可以使用此 API 而无需 API 密钥,但您每天的请求限制为 1,000 次。您可以从 openFDA 直接获取免费 API 密钥

安装

您可以通过运行以下命令使用 Composer 安装 Laravel OpenFDA 包

composer require meisam-mulla/laravel-openfda

使用方法

要使用 Laravel OpenFDA 包,请参考以下示例

在 Laravel 中使用

$response = OpenFDA::search('tylenol')->get();

// Process the response

在没有 Laravel 的环境中使用

use MeisamMulla\OpenFDA\OpenFDA;

$openFDA = new OpenFDA();

$response = $openFDA->search('tylenol')->get();

// Process the response

可用方法

以下方法可用于查询 openFDA API

可用端点

Laravel OpenFDA 包提供以下 openFDA API 端点的访问

配置

要配置包,您可以在您的 .env 文件中设置 OPENFDA_APIKEY 变量。如果设置了变量,它将作为授权头包含在 API 请求中。

您可以使用此 API 而无需 API 密钥,但您每天的请求限制为 1,000 次。您可以从 openFDA 直接获取免费 API 密钥

贡献

欢迎贡献!如果您遇到任何问题或对改进有建议,请在 GitHub 上 创建问题

许可

Laravel OpenFDA 包是开源软件,根据 MIT 许可 许可。

致谢

此包基于 openFDA API 构建。我们感谢 openFDA 团队提供这一宝贵资源。

联系方式

如果您有任何问题或需要进一步的帮助,请随时联系包维护者 mmeisam@gmail.com