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

如何获取可程序化调用的Salesforce API名称与字段标签映射字典?

获取Salesforce API名称与字段标签的映射字典

当然有,以下几种程序化方式可以拿到JSON格式的映射关系:

  • Describe API
    这是最常用的方案,直接返回对象和字段的元数据:

    • 单个对象查询:调用 GET /services/data/vXX.X/sobjects/[对象API名]/describe(把XX.X替换为实际使用的API版本,比如59.0),返回的JSON数据里,fields数组的每个元素都包含name(API名称)和label(字段标签),直接提取即可。
    • 全局对象查询:如果要一次性获取所有可访问对象的字段映射,调用 GET /services/data/vXX.X/sobjects/describe/global,结果会包含所有对象的描述信息,按需筛选字段即可。
  • Tooling API
    适合精准查询特定字段,用SOQL查询FieldDefinition对象:

    SELECT QualifiedApiName, Label FROM FieldDefinition WHERE EntityDefinition.QualifiedApiName = 'Account'
    

    把Account替换为目标对象的API名称,通过Tooling API的POST /services/data/vXX.X/query端点执行该查询,返回的JSON结果里就是对应的映射对。

  • 额外提醒

    • 调用这些API需要有效的Salesforce OAuth2令牌,且调用者需具备元数据访问权限。
    • 建议使用最新的稳定API版本,避免兼容性问题;自定义对象和字段的映射同样可以通过这些API获取,和标准对象无差异。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.13 03:45:35