{"__v":22,"_id":"573dbf301ad1a30e00a84dd0","category":{"project":"54eb50e5615ffc1900305a16","version":"54eb63b859b1172100334fae","_id":"57a9ce2fac6db30e000d7efd","__v":0,"sync":{"url":"","isSync":false},"reference":true,"createdAt":"2016-08-09T12:35:59.736Z","from_sync":false,"order":5,"slug":"push-messages","title":"Push messages"},"parentDoc":null,"project":"54eb50e5615ffc1900305a16","user":"54eb4fdedf7add210007b29b","version":{"__v":18,"_id":"54eb63b859b1172100334fae","forked_from":"54eb63a1867e1917009b711d","project":"54eb50e5615ffc1900305a16","createdAt":"2015-02-23T17:30:32.501Z","releaseDate":"2015-02-23T17:30:32.501Z","categories":["54eb63b959b1172100334faf","54eb63b959b1172100334fb0","54eb63b959b1172100334fb1","54eb63b959b1172100334fb2","54ed8dd4ab373e2300f50eae","54ed99b2ab373e2300f50ede","55153a6de68daa2f00cff838","551546edbc466623002afe72","5515472ac28d6125001b8884","55154749c28d6125001b8885","555d9b4106dfec0d00d38ea7","5613e06e433e5735007c7708","5624bbb785a31117001c5403","56669e857cc81e0d00253f8e","568b8d837a42220d00498311","56a632277ef6620d00e2f18a","56d8147c3eb4dd0b00201aac","57a9ce2fac6db30e000d7efd","57a9cf4e944ea60e00dc3f74","58172386715dce0f00da4aa0","582dc59ee1b8692300c0dd03"],"is_deprecated":false,"is_hidden":false,"is_beta":false,"is_stable":true,"codename":"","version_clean":"1.0.0","version":"1"},"updates":[],"next":{"pages":[],"description":""},"createdAt":"2016-05-19T13:27:12.617Z","link_external":false,"link_url":"","githubsync":"","sync_unique":"","hidden":false,"api":{"results":{"codes":[]},"settings":"","auth":"required","params":[],"url":""},"isReference":true,"order":3,"body":"To be able to start sending push notifications over Infobip IP Communication Platform you need to configure your applications by adding our PUSH libraries. \n\nThe following links provide You with detailed technical documentation how to configure and build your mobile applications using Infobip libraries.\n\n### [Android Mobile Messaging Quick Start](https://github.com/infobip/mobile-messaging-sdk-android/blob/master/README.md)\n\n### [iOS Mobile Messaging Quick Start ](https://github.com/infobip/mobile-messaging-sdk-ios/blob/master/README.md)\n\n\nOnce the application has been successfully built You can continue with finalizing the Cloud Platforms configurations in the [Customer Portal](https://portal.infobip.com/push/applications).\n[block:api-header]\n{\n  \"type\": \"basic\",\n  \"title\": \"Apple Push Notification Service (APNS) Setup\"\n}\n[/block]\n To enable push notifications for iOS just mark the checkbox **`Available on iOS`** and insert the certificate you issued during the configuration described in the [APNS Certificate Setup Guide](doc:apns-setup). \n\nFor you convenience we introduced **SANDBOX** which you can turn on and off just in one click. **SANDBOX** option automatically redirects request to Developer APNS environment, if **SANDBOX** is not active we send all request to production environment. \n\n[block:callout]\n{\n  \"type\": \"warning\",\n  \"body\": \"Cloud registration tokens issued by APNS Production environment aren't valid in APNS **SANDBOX** environment.\",\n  \"title\": \"Warning:\"\n}\n[/block]\n\n[block:image]\n{\n  \"images\": [\n    {\n      \"image\": [\n        \"https://files.readme.io/qunabLA3TYeNgKgHMUdt_IOS_setup.png\",\n        \"IOS_setup.png\",\n        \"742\",\n        \"178\",\n        \"#56738a\",\n        \"\"\n      ],\n      \"sizing\": \"smart\"\n    }\n  ]\n}\n[/block]\nOn click to the certificated field you will receive dialogue for selecting APNS certificate for upload. **Supported formats .p12**. If you created certificate without password, just let password field empty. Click **`Save`** button to apply the certificate. \n\nOur platform automatically checks the certification validity and in case of an error will send an alert right in the interface. \n[block:api-header]\n{\n  \"type\": \"basic\",\n  \"title\": \"Google Cloud Messaging (GCM) Setup\"\n}\n[/block]\nTo enable push notifications for GCM just mark the checkbox and insert GCM Server Key you issued in [GCM Server API-Key Setup Guide](doc:gcm-setup). Click **`Save`** button to apply GCM Server Key.\n\nOur platform automatically checks the GCM Server Key validity and in case of an error will send an alert right in the interface.\n[block:image]\n{\n  \"images\": [\n    {\n      \"image\": [\n        \"https://files.readme.io/N9PJl0hISSqdp7vj2Y10_android_app_setup.png\",\n        \"android_app_setup.png\",\n        \"733\",\n        \"142\",\n        \"#597385\",\n        \"\"\n      ],\n      \"sizing\": \"smart\"\n    }\n  ]\n}\n[/block]\n------ \n\nOnce You've configured your app lets send Your first PUSH message.\n\n\n[block:callout]\n{\n  \"type\": \"warning\",\n  \"body\": \"The PUSH messages can be sent both using our [Customer Portal](https://portal.infobip.com/push/applications) or using [API methods](doc:send-single-push).\",\n  \"title\": \"Info:\"\n}\n[/block]\n\n### **Next:** [Send PUSH message](doc:send-single-push)","excerpt":"This page will guide You how to configure your applications to use Infobip PUSH libraries.","slug":"push-introuduction-configure-clouds","type":"basic","title":"Configuring Cloud Platforms"}

Configuring Cloud Platforms

This page will guide You how to configure your applications to use Infobip PUSH libraries.

To be able to start sending push notifications over Infobip IP Communication Platform you need to configure your applications by adding our PUSH libraries. The following links provide You with detailed technical documentation how to configure and build your mobile applications using Infobip libraries. ### [Android Mobile Messaging Quick Start](https://github.com/infobip/mobile-messaging-sdk-android/blob/master/README.md) ### [iOS Mobile Messaging Quick Start ](https://github.com/infobip/mobile-messaging-sdk-ios/blob/master/README.md) Once the application has been successfully built You can continue with finalizing the Cloud Platforms configurations in the [Customer Portal](https://portal.infobip.com/push/applications). [block:api-header] { "type": "basic", "title": "Apple Push Notification Service (APNS) Setup" } [/block] To enable push notifications for iOS just mark the checkbox **`Available on iOS`** and insert the certificate you issued during the configuration described in the [APNS Certificate Setup Guide](doc:apns-setup). For you convenience we introduced **SANDBOX** which you can turn on and off just in one click. **SANDBOX** option automatically redirects request to Developer APNS environment, if **SANDBOX** is not active we send all request to production environment. [block:callout] { "type": "warning", "body": "Cloud registration tokens issued by APNS Production environment aren't valid in APNS **SANDBOX** environment.", "title": "Warning:" } [/block] [block:image] { "images": [ { "image": [ "https://files.readme.io/qunabLA3TYeNgKgHMUdt_IOS_setup.png", "IOS_setup.png", "742", "178", "#56738a", "" ], "sizing": "smart" } ] } [/block] On click to the certificated field you will receive dialogue for selecting APNS certificate for upload. **Supported formats .p12**. If you created certificate without password, just let password field empty. Click **`Save`** button to apply the certificate. Our platform automatically checks the certification validity and in case of an error will send an alert right in the interface. [block:api-header] { "type": "basic", "title": "Google Cloud Messaging (GCM) Setup" } [/block] To enable push notifications for GCM just mark the checkbox and insert GCM Server Key you issued in [GCM Server API-Key Setup Guide](doc:gcm-setup). Click **`Save`** button to apply GCM Server Key. Our platform automatically checks the GCM Server Key validity and in case of an error will send an alert right in the interface. [block:image] { "images": [ { "image": [ "https://files.readme.io/N9PJl0hISSqdp7vj2Y10_android_app_setup.png", "android_app_setup.png", "733", "142", "#597385", "" ], "sizing": "smart" } ] } [/block] ------ Once You've configured your app lets send Your first PUSH message. [block:callout] { "type": "warning", "body": "The PUSH messages can be sent both using our [Customer Portal](https://portal.infobip.com/push/applications) or using [API methods](doc:send-single-push).", "title": "Info:" } [/block] ### **Next:** [Send PUSH message](doc:send-single-push)