{"_id":"573dbf301ad1a30e00a84dd0","category":{"_id":"57a9ce2fac6db30e000d7efd","__v":0,"project":"54eb50e5615ffc1900305a16","version":"54eb63b859b1172100334fae","sync":{"url":"","isSync":false},"reference":true,"createdAt":"2016-08-09T12:35:59.736Z","from_sync":false,"order":8,"slug":"push-messages","title":"Push messages"},"project":"54eb50e5615ffc1900305a16","version":{"_id":"54eb63b859b1172100334fae","project":"54eb50e5615ffc1900305a16","forked_from":"54eb63a1867e1917009b711d","__v":28,"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","589b19b4fec2730f0082e040","58b04a023529383900a759b5","58b92d1598157a0f004869bf","592e7685c58275000f20174f","59392839e376d4002f8a0474","59393064e376d4002f8a05a1","5947ae0d4005e2000f3a4fec","594a74df1d1de5001ab3517a","5954bc387a147f001b918915","59b8eeeb707542001076d3b6"],"is_deprecated":false,"is_hidden":false,"is_beta":false,"is_stable":true,"codename":"","version_clean":"1.0.0","version":"1"},"parentDoc":null,"user":"54eb4fdedf7add210007b29b","__v":23,"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 the 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 on 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]\nTo 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 with just one click. The **SANDBOX** option automatically redirects request to Developer APNS environment, if **SANDBOX** is not active we send all requests to production environment. \n\n[block:callout]\n{\n  \"type\": \"warning\",\n  \"body\": \"Cloud registration tokens issued by the APNS Production environment aren't valid in the 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]\nAfter clicking the certificated field you will receive a dialogue for selecting an APNS certificate for upload. **Supported formats .p12**. If you created a certificate without a password, just leave the password field empty. Click the **`Save`** button to apply the certificate. \n\nOur platform automatically checks the certification validity and in case of an error will send an alert immediately 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 a GCM Server Key you issued in [GCM Server API-Key Setup Guide](doc:gcm-setup). Click the **`Save`** button to apply the GCM Server Key.\n\nOur platform automatically checks the GCM Server Key validity and in case of an error will send an alert immediately 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\": \"Push messages can be sent using our [Customer Portal](https://portal.infobip.com/push/applications) or using [API methods](/docs/send-push-notifications).\",\n  \"title\": \"Info:\"\n}\n[/block]\n\n### **Next:** [Send PUSH message](/docs/send-push-notifications)","excerpt":"This page will show 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 show you how to configure your applications to use Infobip Push libraries.

To be able to start sending push notifications over the Infobip IP Communication Platform you need to configure your applications by adding our Push libraries. The following links provide you with detailed technical documentation on 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 with just one click. The **SANDBOX** option automatically redirects request to Developer APNS environment, if **SANDBOX** is not active we send all requests to production environment. [block:callout] { "type": "warning", "body": "Cloud registration tokens issued by the APNS Production environment aren't valid in the 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] After clicking the certificated field you will receive a dialogue for selecting an APNS certificate for upload. **Supported formats .p12**. If you created a certificate without a password, just leave the password field empty. Click the **`Save`** button to apply the certificate. Our platform automatically checks the certification validity and in case of an error will send an alert immediately 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 a GCM Server Key you issued in [GCM Server API-Key Setup Guide](doc:gcm-setup). Click the **`Save`** button to apply the GCM Server Key. Our platform automatically checks the GCM Server Key validity and in case of an error will send an alert immediately 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": "Push messages can be sent using our [Customer Portal](https://portal.infobip.com/push/applications) or using [API methods](/docs/send-push-notifications).", "title": "Info:" } [/block] ### **Next:** [Send PUSH message](/docs/send-push-notifications)