使用REST API批准Salesforce中的提交记录时无效的交叉引用ID

时间:2018-08-31 12:59:01

标签: salesforce

我可以使用SF REST API提交记录以供批准,并且可以通过UI批准该记录,但不能使用REST API,但会收到错误消息:异常:调用https://na72.salesforce.com/services/data/v43.0/process/approvals/时API错误: b'[{“ message”:“无效的交叉引用ID”,“ errorCode”:“ INVALID_CROSS_REFERENCE_KEY”,“字段”:[]}]'

我的json包非常简单:{'requests':[{'actionType':'Approve','contextId':'a2e1H000000gsSJQAY','comments':'此记录已获API批准'}]}

该记录已存在,我的用户可以访问它,recordID是正确的。它在提交以供批准时被锁定,但这对UI批准没有问题,这可能是阻止REST API批准的原因吗?在API批准之前,我需要解锁记录吗?

感谢您的帮助!

0 个答案:

没有答案