首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >通过接口在自定义PickList字段中指定空值

问通过接口在自定义PickList字段中指定空值
EN

Stack Overflow用户
提问于 2019-09-26 21:57:33
回答 1查看 77关注 0票数 0

如何为自定义字段https://developer.bigcommerce.com/api-reference/customer-subscribers/v3-customers-api/customer-form-fields/customerformfieldvalueput指定空值

PUT https://api.bigcommerce.com/stores/:store_id/v3/customers/form-field-values

代码语言:javascript
复制
[
    {
        "name": "MyCustomField",
        "address_id": 395,
        "value": ""
    }
]

给了我这个

代码语言:javascript
复制
{
    "status": 422,
    "title": "Create form field value failed.",
    "type": "https://developer.bigcommerce.com/api-docs/getting-started/api-status-codes",
    "errors": {
        "0.form_field_value": "Option '' does not exist in 'MyCustomField'"
    }
}

我也尝试过"value": null with result

代码语言:javascript
复制
"errors": {
    "0.data": "Missing form-field value for form-field 'MyCustomField'"
}

带结果的"value": undefined

代码语言:javascript
复制
{
    "status": 400,
    "title": "Input is invalid",
    "type": "https://developer.bigcommerce.com/api-docs/getting-started/api-status-codes",
    "errors": {}
}
EN

回答 1

Stack Overflow用户

发布于 2019-10-04 21:21:08

如果您要向其发送调用的商店中还不存在自定义表单域,您将看到一个错误,如" form -field 'test‘在'Customer’表单中不存在“。一旦设置为现有字段的名称,我就能够成功地发送一个类似于这里描述的调用。

您是否也在以编程方式创建自定义表单域?您可能需要添加逻辑,以便此调用仅在字段创建后运行。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/58118470

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档