You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何通过API获取QuickBooks对象Schema的技术咨询

QuickBooks对象结构定义获取方案

你要获取Customer等各类QuickBooks业务对象的字段结构、可过滤/可排序属性等元数据,调用的是QuickBooks Online的Intuit Developer Metadata API(也常被称为实体元数据查询接口)。

调用说明

  • 该接口可以返回所有公开业务对象的完整定义,包括字段类型、是否支持过滤、是否支持排序、必填校验规则等属性,和你给出的Customer示例结构完全匹配
  • 你也可以指定单个对象名作为请求参数,只返回特定对象的元数据,避免冗余数据
  • 调用时需要携带合法的QuickBooks OAuth2访问令牌,权限范围需要包含com.intuit.quickbooks.accounting

响应示例(对应你给出的Customer结构)

接口返回的Customer相关元数据会包含以下类似内容:

{
  "entity": "Customer",
  "fields": [
    {
      "name": "Id",
      "type": "String",
      "filterable": true,
      "sortable": true
    },
    {
      "name": "SyncToken",
      "type": "String",
      "filterable": false,
      "sortable": false
    },
    {
      "name": "DisplayName",
      "type": "String",
      "filterable": true,
      "sortable": true
    }
  ]
}

注意:如果你使用的是QuickBooks Desktop版本,对应的是QBXML的元数据查询接口,返回的是基于QBXML schema的对象定义,和Online版接口不通用。

内容的提问来源于stack exchange,提问作者Si Bennouna

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.28 19:39:02