【问题标题】:Why can't I submit a record to Zoho Sales Order API?为什么我无法向 Zoho Sales Order API 提交记录?
【发布时间】:2021-03-25 06:23:24
【问题描述】:

我正在尝试使用 Zoho API 插入一条记录,但我不断收到一条神秘的 INVALID_DATA 错误消息。

我尝试过使用他们的sample code,这当然会产生另一个错误。而且他们提供的用于在 Postman 中运行的示例代码也会产生错误。

他们的文档缺乏且不一致,没有人在他们的留言板上回复我,我越来越绝望,因为我需要今天完成这项工作。谁能看到我做错了什么?

这是我通过 Postman 提交的内容

{
    "data": [
        {
            "Owner": {
                "id": "3938209039489388001"
            },
            "Contact_Name": {
                "id": "398129039938498309"
            },
            "Subject": "Test",
            "Product_Details": [
                {
                    "product": {
                        "id": "1234567"
                    },
                    "quantity": 1
                }
            ]
        }
    ]
}

这是错误响应

{
    "data": [
        {
            "code": "INVALID_DATA",
            "details": {
                "api_name": "product",
                "index": 0,
                "parent_api_name": "Product_Details"
            },
            "message": "invalid data",
            "status": "error"
        }
    ]
}

【问题讨论】:

标签: json api zoho


【解决方案1】:

解决方案是先发布产品,然后获取该产品 ID 并将其插入到 Product_Details 下。这没有记录在案,所以我假设该产品会自动创建,但事实并非如此。

【讨论】:

    猜你喜欢
    • 2021-10-19
    • 1970-01-01
    • 1970-01-01
    • 2017-02-25
    • 2019-11-22
    • 1970-01-01
    • 2017-11-15
    • 1970-01-01
    • 2018-03-01
    相关资源
    最近更新 更多