我对Salesforce API没有太多经验。我们一直在使用以下api:/services/data/v21.0/sobjects/Lead
将线索发布到salesforce,到目前为止,它一直运行良好。我们已经在追踪名字,姓氏,电子邮件和公司。
现在,我们也要跟踪一个自定义属性gclid
。我们已在Salesforce上将其添加为销售线索属性,但即使允许对该字段进行编辑访问,也会出现以下错误。我们也尝试添加后缀_c
,但没有成功。有什么建议吗?
错误:"[{\"message\":\"No such column 'GCLID_c' on sobject of type Lead\",\"errorCode\":\"INVALID_FIELD\"}]"
我们尝试了多种方法,如您在Google上搜索上述错误时所建议的。到目前为止,没有一个有效。
{
'method': 'POST',
'url': 'https://' + SALESFORCE_HOST + '/services/data/v21.0/sobjects/Lead',
'headers': {
'authorization': 'OAuth ' + sfToken,
'content-type': 'application/json'
},
'body': JSON.stringify({
{
"Email": "nitin+28@gmail.com",
"FirstName": "TestNitin1",
"LastName": "TestBansal1",
"Company": "WebEngage",
"GCLID_c": "test gclid"
}
})
};
请提出任何建议...
预先感谢
答案 0 :(得分:0)
自定义字段的名称以__c,
结尾,您那里只有一个下划线吗?