通过 ID 调用 SavedSearch 的示例 Soap 消息

sample Soap Message that calls a SavedSearch by the ID

我想知道是否有人有使用 SuiteTalk 的示例,我正在搜索但找不到任何示例。

这是一个使用搜索的内部 ID 执行客户搜索的 SOAP 请求。

<soap:Envelope xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <soap:Header>
        <tokenPassport xmlns="urn:messages_2019_2.platform.webservices.netsuite.com">
            <account xmlns="urn:core_2019_2.platform.webservices.netsuite.com">**********</account>
            <consumerKey xmlns="urn:core_2019_2.platform.webservices.netsuite.com">****************************************************************</consumerKey>
            <token xmlns="urn:core_2019_2.platform.webservices.netsuite.com">****************************************************************</token>
            <nonce xmlns="urn:core_2019_2.platform.webservices.netsuite.com">b591c9bfb56c406c9cf79252783dac7f</nonce>
            <timestamp xmlns="urn:core_2019_2.platform.webservices.netsuite.com">1605312585</timestamp>
            <signature algorithm="HMAC_SHA256" xmlns="urn:core_2019_2.platform.webservices.netsuite.com">********************************************</signature>
        </tokenPassport>
    </soap:Header>
    <soap:Body>
        <search xmlns="urn:messages_2019_2.platform.webservices.netsuite.com">
            <searchRecord savedSearchId="366" xsi:type="q1:CustomerSearchAdvanced" xmlns:q1="urn:relationships_2019_2.lists.webservices.netsuite.com"/>
        </search>
    </soap:Body>
</soap:Envelope>

C# 看起来像这样

var search = new CustomerSearchAdvanced()
{
    savedSearchId = "366"
};

var results = ns.search(search);