API-интерфейс Shopify API для создания платежного адреса не прошел проверку - PullRequest
0 голосов
/ 28 октября 2018

Новое в Shopify API здесь.Я передаю данные JSON через POST в Shopify API.Заказ успешно создан, но платежный адрес (вставленный ниже) не заполняется.Когда я пытаюсь использовать другие адреса, это происходит успешно и отображается в разделе «Платежный адрес» для заказа.Есть ли какие-либо сообщения о регистрации или ответах API, которые мы можем использовать, чтобы получить дополнительную информацию, когда адрес не заполнен?

Я не знаю, почему проверка адреса не проходит.

"billing_address": {" address_1 ":" 815 Stewart Drive "," city ":" Sunnyvale "," country ":" United States "," name ":" Planet Granite "},

Ответы [ 2 ]

0 голосов
/ 29 октября 2018

Как вы упомянули, это должен быть адрес1 instead из address_1.

На уровне проверки адреса даже не было указаний на это

Правда что.Shopify не отправляет никакой информации.Если определенное поле не является обязательным для создания заказа, shopify просто проигнорирует его.Не только в API заказов, но и в других.

Если вы все еще хотите проверить, содержит ли созданный заказ все данные, которые вы передали или нет, вы можете сравнить отправленные вами данные с данными, полученными вами из ответа.

0 голосов
/ 28 октября 2018

Когда вы отправляете запрос на Shopify, вы возвращаете ответ.Если вы проверяете ответ, вы, как правило, но не всегда, получаете сообщение об ошибке, которое может помочь вам отследить любые проблемы.Если вы размещаете заказ и получаете идентификационный номер, это довольно хороший показатель успеха.Было бы очень странно получить ID, но при этом предоставленные вами данные отсутствуют.В любом случае, проверьте ответ от Shopify для сообщений, это хорошее начало.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...