https://eu1.salesforce.com/services/data/v20.0/sobjects/Contact/ .xml?fields = Id,Name,FirstName,LastName,Salutation,Title,Email,HomePhone,MobilePhone,OtherPhone“ .
当我使用上面的api从SalesForce获取联系人时,它在Salesforce Development Edition中工作正常,但是当我使用相同的url来获取Professional Edition中的联系人时它会引发异常 . 错误如下,
Error code: INVALID_FIELD
Error message:
LastName, Salutation, Title, Email, HomePhone, MobilePhone, OtherPhone
^
行中的错误:1:列:65实体“联系人”上没有此类“HomePhone”列 . 如果您尝试使用自定义字段,请务必在自定义字段名称后附加“__c” . 请参考您的WSDL或描述调用以获取适当的名称 .
我想要一个url来获取所有版本的SalesForce中的联系人 .
在SalesForce的所有版本中获取联系的所有详细信息的正确方法是什么?
1 回答
管理员可以使用控件来说明哪些字段可用以及哪些字段不需要指定字段,如果您执行
https://eu1.salesforce.com/services/data/v20.0/sobjects/Contact/{contactId}.xml
,则会返回联系人上的所有可用字段 .