Salesforce专业版API没有';t支持SalesForce联系人的所有领域

Salesforce专业版API没有';t支持SalesForce联系人的所有领域,salesforce,Salesforce,{contactId}.xml?字段=Id、姓名、姓氏、称呼、标题、电子邮件、家庭电话、手机、其他电话” 当我使用上述api从SalesForce获取联系人时,它在SalesForce Development Edition中工作正常,但当我在Professional Edition中使用相同的url获取联系人时,它会引发异常。错误如下: Error code: INVALID_FIELD Error message: LastName, Salutation, Title, Email, H

{contactId}.xml?字段=Id、姓名、姓氏、称呼、标题、电子邮件、家庭电话、手机、其他电话”

当我使用上述api从SalesForce获取联系人时,它在SalesForce Development Edition中工作正常,但当我在Professional Edition中使用相同的url获取联系人时,它会引发异常。错误如下:

Error code: INVALID_FIELD
Error message: 
LastName, Salutation, Title, Email, HomePhone, MobilePhone, OtherPhone
                                ^
第1行第65列出错实体上没有此类列“HomePhone” “联系人”。如果您试图使用自定义字段,请确保 在自定义字段名后附加“\uuuu c”。请参考 WSDL或对适当名称的描述调用

我想要一个url来获取SalesForce所有版本中的联系人


在SalesForce的所有版本中,获取联系人所有详细信息的正确方法是什么?

管理员可以使用一些控件来说明哪些字段可用,哪些字段不可用(对于EE和更高版本,字段级安全性,对于PE,页面布局控制API访问)因此,没有一个字段列表可以在任何地方工作,但是在RESTAPI中,如果您指定了
https://eu1.salesforce.com/services/data/v20.0/sobjects/Contact/{contactId}.xml
您将返回联系人上的所有可用字段。

谢谢superfell,这解决了获取问题,但现在当我尝试添加/编辑联系人的详细信息时,问题出现了,如(HomePhone、OtherPhone)。它仍然在DE而不是EE中添加联系人。API应该足够灵活,可以在这两个版本中添加联系人。请进一步指导。提前感谢。使用描述资源确定当前用户/服务/数据/vXX.2/sobjects/contact/Descripte可以使用哪些字段