如何使用php

时间:2017-07-19 00:57:09

标签: php curl soap mtom

我在互联网上搜索了这个答案。我正在提供额外的细节以防万一有人遇到这个,因为我们从那些管理肥皂服务器的人那里得到的帮助很少。这是挑战:

请求需要带有MTOM附件的SOAP + WSDL。他们给出的例子如下:

    <ser:COREEnvelopeBatchSubmission>
     <PayloadType>X12_270_Request_005010X279A1</PayloadType>
     <ProcessingMode>Batch</ProcessingMode>
     <PayloadID>e34d8fae-5dec-08d0-a555-00a0c55e5da1</PayloadID>
     <PayloadLength>518</PayloadLength>
     <TimeStamp>2015-02-01T18:42:30Z</TimeStamp>
     <SenderID>110000000Z</SenderID>
     <ReceiverID>MMXX</ReceiverID>
     <CORERuleVersion>2.2.0</CORERuleVersion>
     <CheckSum>D165797749C4909B582D2167B2195C4A25CDD584</CheckSum>
     <Payload>cid:251081255115</Payload>
   </ser:COREEnvelopeBatchSubmission>

Payload(cid:251081255115)必须作为W3C消息传输优化机制(MTOM)封装的MIME部分发送。

看来大多数人都可以在java中这样做。我们需要使用cURL和PHP执行此操作(使用.edi文件的MTOM附件发布SOAP请求)。有没有人成功地做过这件事?你能提供一个例子吗?

0 个答案:

没有答案