mcarrowsmith-packages/shopify-graphql-client

v1.1 2022-10-21 16:40 UTC

This package is auto-updated.

Last update: 2024-09-21 20:46:23 UTC


README

Shopify GraphQL 客户端

用于向 Shopify 管理API发送 GraphQL 请求的 PHP 客户端。

安装

您可以通过 composer 安装此包

composer require mcarrowsmith-packages/shopify-graphql-client

使用方法

请确保您有正确的凭据,通过合作伙伴账户或自定义应用程序访问 Shopify 店铺。

use \McArrowsmithPackages\ShopifyGraphQLClient\ClientFactory;

$query = <<<'QUERY'
query {
  shop {
    name
  }
}
QUERY;

$factory = ClientFactory::make('example.myshopify.com', '<API-TOKEN>', '2022-07');

try {
    $factory->request($query);
} catch (\Throwable $t) {
    echo $t->getMessage() . PHP_EOL;
}

有关完整使用方法和示例,请参阅 scripts

测试

composer test

变更日志

有关最近更改的更多信息,请参阅 CHANGELOG

贡献

有关详细信息,请参阅 CONTRIBUTING