Additional Features
...
Configuration
Configuring CITSmart Instance for Mobile Access
13 min
this document is intended to provide guidance for configuring the server provide guidance for configuring the server by using citsmart citsmart experience mobile application (ios and android platform) before getting started it is necessary to have the deploy citsmart citsmart web in version 7 2 2 0 or higher; to configure the parameters 257 and 272 must be values " y " or " n " default "n " ; if the value of the parameter is " y ", only notifications of requests without a current controller can be shown; if the value of the parameter is " n ", notifications of all the requests can be shown the parameters 254 (system parametrization), 255, 256, 258, 267, 284, 285, 286, 350 also must be configurated configuring web services configure citsmart citsmart web services to access the functionality of the citsmart citsmart experience application on citsmart citsmart experience web, access the web services feature for the mobile ( system > settings > mobile > citsmart mobile web service ); click on the " link groups " tab and link the activity executing group to the citsmart citsmart experience web services ✅ rule at the time the group is selected, it will be linked to all citsmart citsmart experience web services in an automated way installing globalsign intermediate certificate in order to recognize the intermediate certificate of the globalsign ( digital certification issuer ), it must be installed follow the procedures below access the following address https //support globalsign com/customer/portal/articles/1464460 domainssl intermediate certificates https //support globalsign com/customer/portal/articles/1464460 domainssl intermediate certificates ; download the first certificate, as shown in the figure below on mobile on mobile you will be asked to install the certificate, just enter the generic name ( suggestion globalsign ) and click on forward on desktop on desktop right click the downloaded certificate (as shown below), click on install certificate, and proceed to finish 3\ once installed, simply change the application's address to " https //citsmart centralit com br/citsmart https //citsmart centralit com br/citsmart " android and ios app installation go to store (play store or app store) to download the citsmart citsmart experience mobile application; search for citsmart citsmart experience and after the search, select the application; press the " install " button to download the application creating key for use and consumption of google apis in order for the use and consumption of the google apis to be possible, a key api must be created for this, the following steps must be followed ⚠️ attention ! to perform these procedures, you must be logged in with a google account go to the google developer console https //console developers google com https //console developers google com/ ; click " create project ", as shown in the figure below 3\ a window will appear, as shown in the figure below, to inform the data of the new project; 4\ enter the name of the project and click on the create button to create the project 5\ after creating the project, click apis and services create the api key, by clicking on apis and services > credentials > create credentials > api key , as shown in the figure below 6\ once this is done, the api key will be displayed 7\ choose the menu option that best suits you for more information on which key will answer you, go to https //developers google com/console/help/new/#generatingdevkeys http //developers google com/console/help/new/#generatingdevkeys 8\ after the keys are created, the apis can already be consumed apis to be used in the solutions below is the google apis to consider in the solutions directions api directions api the google directions api is consumed through http requests this api calculates directions between two points informed, the source and the destination, having several other options for more information about using this api, access https //developers google com/maps/documentation/directions https //developers google com/maps/documentation/directions distance matrix api distance matrix api the google distance matrix api allows the retrieval of arrays of distances between two points, that is, returns approximate results as well the difference for the google directions api is that the distance matrix does not return such detailed information as the steps to be performed for more information about using this api, access https //developers google com/maps/documentation/distancematrix https //developers google com/maps/documentation/distancematrix geocoding api geocoding api the google geocoding api is an api that helps you retrieve geographic positions by sending an extended address as an argument the consumption of the api is done by http and the results can be obtained in xml or json for more information about using this api, access https //developers google com/maps/documentation/geocoding https //developers google com/maps/documentation/geocoding statics maps api statics maps api the google static maps api will be used in cases where interaction will not be required as a map, but only as a view it is interesting to use since it is lighter since it is not necessary to download js resource and images that will not be used for more information about using this api, access https //developers google com/maps/documentation/staticmaps https //developers google com/maps/documentation/staticmaps google maps javascript api google maps javascript api the use of the api is done through a js api for your use, simply link to js on the page that will use the maps for more information about using this api, access https //developers google com/maps/documentation/javascript https //developers google com/maps/documentation/javascript activating an api to enable an api for use, proceed as described below after performing the steps described in the " creating key for use and consumption of google apis " section; click on apis and services > enable apis and services , as shown in the figure below 3\ the api library will be displayed select the api you want to enable (the figure below represents an example of api) and click on the " activate api " button as indicated in the figure below 4\ once this is done, the api will be enabled for use