Expand my Community achievements bar.

Announcing the launch of new sub-community for Campaign Web UI to cater specifically to the needs of Campaign Web UI users!

ACS iOS Push SOAP Request format

Avatar

Level 2

Hi,

I have completed the required configurations for the Push Notification for iOS and now i want to test the PUSH message in the APP in Device.

I have created a Transactional Push Message and now i am triggering a SOAP Request for testing the message. But everytime i am getting the following error message - ' The XML element mobileApp must contain an attribute 'certificate'. Unable to connect to APNS.

The SOAP request XML is as follows:

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:urn="urn:nms:rtEvent">

   <soapenv:Header/>

   <soapenv:Body>

      <urn:PushEvent>

         <urn:sessiontoken>mcStage/mcStage</urn:sessiontoken>

         <urn:domEvent>

            <rtEvent wishedChannel = "41" type="EPS_RO_EN" registrationToken="xxxx15826e91edeece3146f4eae127aadf80b6f17917438c2160864658edxxx">

             <mobileApp uuid="AD8AF59F-602F-437E-8893-1F1C6EF9DAD8" />

            

                

             <ctx>

<MERCHANT_NAME> Test Merchant </MERCHANT_NAME>

   </ctx>

            </rtEvent>

         </urn:domEvent>

      </urn:PushEvent>

   </soapenv:Body>

</soapenv:Envelope>

The APNS certificate for iOS Push notification is also perfectly fine.

Please help me on this issue.

Thanks,

Souvik

1 Reply

Avatar

Community Advisor

Hi,

Are you able to send an ordinary push delivery from the execution instance (log in, create delivery)?

Thanks,

-Jon