【问题标题】:Salesforce SOAP api clientIdSalesforce SOAP api 客户端 ID
【发布时间】:2011-12-01 07:57:26
【问题描述】:

在 Java 中使用 Salesforce com.sforce.soap.enterprise.Connector 时如何设置 clientId?

【问题讨论】:

    标签: java api soap salesforce clientid


    【解决方案1】:

    如果您指的是用于合作伙伴应用程序的 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);
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2018-10-26
    • 2019-06-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-04-20
    • 2017-12-11
    相关资源
    最近更新 更多