【发布时间】:2011-12-01 07:57:26
【问题描述】:
在 Java 中使用 Salesforce com.sforce.soap.enterprise.Connector 时如何设置 clientId?
【问题讨论】:
标签: java api soap salesforce clientid
在 Java 中使用 Salesforce com.sforce.soap.enterprise.Connector 时如何设置 clientId?
【问题讨论】:
标签: java api soap salesforce clientid
如果您指的是用于合作伙伴应用程序的 clientId(它是 CallOptions soap 标头的一部分),那么您不能在企业 API 中设置它,只能在合作伙伴 API 中设置。
【讨论】:
connection = Connector.newConnection(sfConfig); QName headerName = new QName("urn:enterprise.soap.sforce.com", "CallOptions"); XmlObject header = new XmlObject(headerName, null); header.addField("client", clientId); connection.addExtraHeader(headerName, header);