think.studio/laravel-reviewsio-api

1.2.0 2023-07-17 09:36 UTC

This package is auto-updated.

Last update: 2024-09-17 12:01:24 UTC


README

Packagist License Packagist Version Total Downloads Build Status Code Coverage Scrutinizer Code Quality

API 文档在 这里

注意:目前对 API 端点的覆盖面较小,主要面向公开 API 路径。
(此包针对我的任务,而不是完全支持 API,抱歉)。

安装

通过 composer 安装此包

composer require think.studio/laravel-reviewsio-api

可选地,您可以使用以下命令发布配置文件:

php artisan vendor:publish --provider="Reviewsio\ServiceProvider" --tag="config"

使用方法

use Reviewsio\Facades\Reviewsio;

/** @var \Reviewsio\Endpoints\ProductReviewBySku\Response $response */
$response = Reviewsio::api()
        ->productReviewBySku()
        ->sku('The Reach')
        ->paginate()
        ->call([
            'minRating' => 2,
        ]);
        
$reviewsCollection = $response->reviews();
$total = $response->total();
$perPage = $response->perPage();
$currentPage = $response->currentPage();

致谢

  • Think Studio