Your achievements

Level 1

0% to

Level 2

Tip /
Sign in

Sign in to Community

to gain points, level up, and earn exciting badges like the new
Bedrock Mission!

Learn more

View all

Sign in to view all badges

The 4th edition of the Campaign Community Lens newsletter is out now!

ACS iOS Push SOAP Request format

Avatar

Level 1

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