Вы не можете создать новую запись о клиенте, отправив данные о нем непосредственно на admin / Customers.json с открытым доступом. Несмотря на то, что ваше полное требование неясно из ваших общих подробностей, я предлагаю здесь два решения.
Решение 1 : Используйте форму создания учетной записи для создания новой записи <form method="post" action="/account" id="create_customer" accept-charset="UTF-8">
.
Решение 2 : Создайте собственное приложение в своем магазине и отправьте свои данные в скрипт (вы можете использовать PHP), размещенный на сервере, который создаст запись с помощью API клиента.
Шаг 1. Перейдите на вкладку «Приложения» в разделе администрирования вашего магазина. Прокрутите вниз и нажмите Управление личными приложениями , создайте здесь приложение для генерации ключей API и пароля.
Шаг 2. Создание и размещение (на защищенном сервере) скрипта, который будет использовать ключи API, сгенерированные на предыдущем шаге, для создания новой записи клиента с использованием https://help.shopify.com/en/api/reference/customers/customer#create
Шаг 3. Создайте форму на веб-сайте и отправьте свою форму с помощью Ajax для создания сценария на шаге 2. В вашем магазине будет создана новая запись о клиенте.
Примечание: Вы можете протестировать этот API с помощью учетных данных, созданных в шаге 1 для инструмента почтальонов, на который вы можете ссылаться https://help.shopify.com/en/api/reference/customers/customer#create. Вам нужно будет нажать Пример URL , созданный в приложении Private из Шаг 1.