iOS MMS-ридер mm7

У меня проблемы с отправкой MMS через мое приложение. Вложение MMS, кажется, как-то испорчено. Есть ли способ извлечь mm7 из MMS или любого формата xml на iOS. Я знаю, что есть приложения для Android, но как насчет iOS?

РЕДАКТИРОВАТЬ: Я хотел бы получить такой вывод из моего файла mm7/xml, smil... что-нибудь...

--34543345345435\r
Content-Type: text/xml; charset=us-ascii\r
Content-Transfer-Encoding: 7bit\r
Content-ID: <mms7-submit>\r
\r
<?xml version="1.0" ?>
  <env:Envelope xmlns:env="http://schemas.xmlsoap.org/soap/envelope/">
    <env:Header>
      <mm7:TransactionID xmlns:mm7="http://www.3gpp.org/ftp/Specs/archive/23_series/23.140/schema/REL-6-MM7-1-4">657567567567</mm7:TransactionID>
    </env:Header>
    <env:Body>
      <SubmitReq xmlns= "http://www.3gpp.org/ftp/Specs/archive/23_series/23.140/schema/REL-6-MM7-1-4">
        <MM7Version>6.8.0</MM7Version>
        <SenderIdentification>
          <VASID>#{vasid}</VASID>
          <VASPID>#{vaspid}</VASPID>
        </SenderIdentification>
        <Recipients>
          <To>
            <Number>+#{msisdn}</Number>
          </To>
        </Recipients>
        <ServiceCode>#{shortcode.to_s}</ServiceCode>
        <ApplicID>#{applicid}</ApplicID>
        <AuxApplicInfo>#{action}</AuxApplicInfo>
        <DeliveryReport>true</DeliveryReport>
        <Subject><![CDATA[#{subject.to_s}]]></Subject>
        <Content href="cid:myid.cidgeneric" allowAdaptations="false"/>
      </SubmitReq>
    </env:Body>
  </env:Envelope>
\r
--34543345345435\r
Content-Type: multipart/related; boundary="657567567567"\r
Content-ID: <myid.cidgeneric>\r
.....CONTENT...
--34543345345435\r

Спасибо

1 ответ

Протокол MM7 - это протокол на основе SOAP/HTTP, используемый для связи между поставщиком дополнительных услуг (VASP) и MMSC (MMS-центр). В архитектуре MMS VASP являются серверными приложениями, которые отправляют сообщения и получают их с мобильных телефонов.

Клиентские приложения, такие как разработанное вами, должны использовать протокол MM4 для связи с MMSC.

(VASP) <-- MM7 --> (MMSC) <-- MM4 --> (handset)

MM4 состоит из нескольких типов двоично-закодированных сообщений в соответствии со спецификацией OMA MMS ENC. Транспорт - это HTTP для отправки / получения и WAP push для доставки уведомлений на телефон.

Другие вопросы по тегам