Я пытаюсь редактировать уже размещенный заказ с помощью API Shopify GraphQL. Я получаю достоверные результаты для получения информации о магазине, поэтому нет проблем с подключением к shopify. Но при создании мутации beginEdit
я получаю ответ
Field 'orderEditBegin' doesn't exist on type 'Mutation'
.
Я использовал библиотеку PHP: this ,Используемый код также основан на этой библиотеке. Используются учетные данные из частного приложения Shopify. Я также попытался использовать другую библиотеку PHP , но получил тот же ответ.
Ниже приведено то, что я пробовал,
$config = array(
'ShopUrl' => '*******.myshopify.com',
'ApiKey' => '********************',
'SharedSecret' => '********************',
'AccessToken' => '********************'
);
$shopify = PHPShopify\ShopifySDK::config($config);
$graphQL = <<<Query
mutation beginEdit{
orderEditBegin(id: "gid://shopify/Order/1234"){
calculatedOrder{
id
}
}
}
Query;
var_dump($shopify->GraphQL->post($graphQL));
Что я здесь не так делаю