openfoodfacts/openfoodfacts-laravel

适用于Laravel的Open Food Facts API封装

v0.5.0 2024-09-26 12:49 UTC

This package is auto-updated.

Last update: 2024-09-26 12:50:08 UTC


README

Laravel Open Food Facts API

Latest Version on Packagist Code Coverage Quality Score

此包为Laravel应用程序提供了一个方便的Open Food Facts API封装。

要求

  • PHP 8.1+
  • Laravel 9.x, 10.x, 11.x

安装

您可以通过composer安装此包

composer require openfoodfacts/openfoodfacts-laravel

旧版本支持

  • PHP 8.0 (Laravel <=9.x): composer require "openfoodfacts/openfoodfacts-laravel:^0.3"
  • PHP 7.2-7.4.x (Laravel 5.7-8.x): composer require "openfoodfacts/openfoodfacts-laravel:^0.2"

使用

通过条形码查找产品详情

OpenFoodFacts::barcode('20203467');

返回包含产品详情的数组

Array
(
    [product_name] => Cantuccini with hazelnuts
    [image_url] => https://static.openfoodfacts.org/images/products/20203467/front_fr.4.400.jpg
    ...    
)    

查找匹配搜索词的产品

$collection = OpenFoodFacts::find('Coca Cola Zero');

// returns a Illuminate\Support\Collection of arrays with details of each product found

贡献

欢迎您贡献。我们协调在Open Food Facts slack上的#PHP频道 : https://slack.openfoodfacts.org 请参阅CONTRIBUTING 获取详细信息。

许可证

MIT许可证(MIT)。请参阅许可证文件获取更多信息。

第三方应用程序

如果您使用此SDK,请随意提交一个PR以将您的应用程序添加到此列表。

作者