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

使用WSO2 Salesforce REST API连接器更新Account对象:fieldAndValue格式咨询

关于WSO2 Salesforce REST API连接器fieldAndValue参数格式的说明

我之前也踩过这个坑,其实fieldAndValue需要传入JSON格式的键值对结构,而不是你尝试的属性标签形式。这里的键必须严格对应Salesforce Account对象的API字段名,值则是你要更新的内容。

给你举个实际可用的例子:如果要更新Account的Name(公司名称)和BillingCity(账单城市)字段,正确的参数格式应该是这样的:

{
  "Name": "新的公司名称",
  "BillingCity": "北京"
}

在WSO2的集成流程里,你可以通过Property mediator把这个JSON字符串赋值给$ctx:fieldAndValue变量,比如:

<property name="fieldAndValue" scope="default" type="STRING">{"Name":"新的公司名称","BillingCity":"北京"}</property>

另外还要注意几个细节:

  • 字段名必须和Salesforce中Account对象的API名称完全一致(区分大小写,比如BillingCity不能写成billingcity)
  • 如果更新特殊类型字段(比如日期、Lookup关联字段),要遵循Salesforce REST API的数据格式要求
  • 确保你的连接器配置拥有修改Account对象对应字段的权限

你之前用属性标签的方式失败,就是因为连接器底层期望的是JSON格式的字段-值映射,而非XML结构的参数。

内容的提问来源于stack exchange,提问作者nad.SN

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.05.21 04:19:48