meisam-mulla / laravel-openfda
Laravel 的简化 OpenFDA API
1.0.5
2023-06-19 18:09 UTC
Requires
- guzzlehttp/guzzle: ^7.0
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。