" /> Anyone Implemented GMS based Click to Call or Call back ? - Genesys CTI User Forum

Author Topic: Anyone Implemented GMS based Click to Call or Call back ?  (Read 3726 times)

Offline Maya

  • Newbie
  • *
  • Posts: 13
  • Karma: 0
Anyone Implemented GMS based Click to Call or Call back ?
« on: September 22, 2015, 02:31:31 PM »
Advertisement
Anyone Implemented GMS based Click to Call or Call back ? if yes, can you share your experience on push notification set up ? and how to integrate it with GVP for caller validation ?

Offline LeeQ

  • Newbie
  • *
  • Posts: 3
  • Karma: 0
Re: Anyone Implemented GMS based Click to Call or Call back ?
« Reply #1 on: September 23, 2015, 01:18:16 PM »
Hi, here's a video and some tips on how to set up push notification with GMS

Example Video here: https://vimeo.com/110930521

================================================
= Apple Prerequisites
================================================
1) IPhone or IPad
2) OSX 10.10 Yosemite
3) Xcode 6 installed on your mac
4) Create an apple ID with access to the development program
5) Genesys Demosrv
7) Install node.js on your mac from http://www.nodesjs.org
6) Download the example project here:  https://dl.dropboxusercontent.com/u/4061001/Genesys%20Skunkworks/Push/genesys-push-example-compressed.zip
7) Create a host file entry for demosrv
8) Ensure you can ping demosrv from your command line

================================================
= Apple Push Notifications and Genesys Mobile Engagement
================================================
1) Generate application ID specific profile (Use the application ID “com.genesys.push”)
a) Enable push notifications
2) Generate provisioning profile for specific application ID
a) Ensure your device (iPad / iPhone) is listed in the provisioning profile
3) Download provisioning profile, and install in XCode
4) On an OSX machine (Or using OpenSSL)
a) Using the certificate request wizard
b) Generate new certificate request
b) Save Cert request file
5) Open Provisioning profile
a) Submit certificate request
b) Download certificate
6) Import the .cer file into Keychain
7) Export the .cer file into PKCS12 format
8) Enter a password for the certificate
9) Open Genesys Mobile Server configuration
a) Point the apple.keystore to the newly created java keystore file
b) Configure the password as set in previous step
c) Enable apple push noticiations by setting pushEnable = ios,... <any other providers>

================================================
= Building the project
================================================
1) Open <PATH> ▸ push-example ▸ platforms ▸ iOS ▸ Genesys Push.xcodeproj
2) Hit the play button
3) Application should launch on your device
4) Hit the “Register” button
5) In the Xcode console log, copy the token ID


================================================
= Start the Push server
================================================
1) Open Terminal
2) Navigate to <PATH> ▸ push-example ▸ server
3) Enter command “npm start”
4) Open a web browser to http://locahost:9993/#/send
5) Enter the token ID


Offline Barn5ter

  • Newbie
  • *
  • Posts: 25
  • Karma: 0
Re: Anyone Implemented GMS based Click to Call or Call back ?
« Reply #2 on: July 29, 2016, 10:44:29 AM »
Does anyone know, if you have both the debug. and production options set, regardless of whether the debug. option is blank, will it try to use debug? In other words, never have the debug. options even configured by default, because it will use them if they are there, is that correct? Having an issue that our production system seems to still be trying to use debug. options even though they are blank.