此处是Shopify API的新功能。我通过POST将JSON数据传递给Shopify API。订单已成功创建,但未填写账单地址(如下所示)。当我尝试其他地址时,它会成功显示在订单的“账单地址”下。没有地址时,我们可以利用任何日志记录或API响应消息来获取更多信息吗?
我不知道为什么地址验证失败。
“ billing_address”:{ “ address_1”:“ 815 Stewart Drive”, “ city”:“ Sunnyvale”, “ country”:“美国”, “名称”:“行星花岗岩” }
答案 0 :(得分:0)
当您向Shopify发布请求时,您将返回响应。如果检查响应,通常但并非总是会遇到一条错误消息,可以帮助您查找任何问题。如果您发布订单并获取ID,则表示成功。获得ID,却没有提供您提供的数据,这是最奇怪的。无论如何,请检查Shopify的响应以获取消息,这是一个好的开始。
答案 1 :(得分:0)
正如您提到的,它应该是instead
的地址1 address_1
。
在地址验证中甚至没有迹象表明 级别
是的。 Shopify没有发送任何信息。如果创建订单不需要特定字段,shopify只会忽略它。不仅在订单API中,在其他API中也是如此。
如果您仍要检查创建的订单是否包含您传递的所有详细信息,则可以将发送的数据与从响应中获得的数据进行比较。