Registering the BlackBerry Client

Register and enable your BlackBerry device clients to receive push notifications.

  1. In SAP Control Center configure push notification:
    1. Select Application > Properties > Push Configurations > Add.
    2. Select BES as the Type, and enter the Name, BES Server URL and Suffix, Username, and Password.
  2. Enable push notifications in the application itself:
    1. Create an application connection, and include the DeviceType properties.
      POST http://{domain-host-port}/odata/applications/v1/{appid}/Connections
      HTTP Header "Content-Type" = "application/atom+xml"
      Body:
      <entry xmlns="http://www.w3.org/2005/Atom" xmlns:m="http://schemas.microsoft.com/ado/2007/08/dataservices/metadata" xmlns:d="http://schemas.microsoft.com/ado/2007/08/dataservices">
        <content type="application/xml">
          <m:properties>
            <d:DeviceModel>Storm</d:DeviceModel>
            <d:DeviceType>BlackBerry</d:DeviceType>
            <d:DeviceSubType>Smartphone</d:DeviceSubType>
            <d:DevicePhoneNumber>555-555-1212</d:DevicePhoneNumber>
            <d:DeviceIMSI>123456</d:DeviceIMSI>
          </m:properties>
        </content>
      </entry>
    2. Implement the push notification listener interface in your application. For more information on implementing the push notification listener interface, see Client Object API Usage > Push Synchronization Applications in Developer Guide: BlackBerry Object API Applications.