Syncing from a Private Web Server
You can sync events from your private Web Server. This could be a server hosted in your office, or a commercial 3rd party server hosted externally. Using your own web server gives you complete control over how the data is stored and shared with your devices.
There are two methods of updating events from a website:
The default option which is to simply get each file directly from the website using an HTTPS GET. All you need to do to use this option is to upload the event files to a folder on your website and then enter the URL of the folder in the "Events sync server" field of the app settings.
For more secure hosting of events select the "Use HTTPS POST when syncing" option in the app settings and set a password. For this to work you will need a suitable server side script to accept the request and check the password before returning the file. The POST request is sent with the following JSON encoded parameters:
{ "request": "download", "password": "<password>", "id": "<ipad_id>", "name": "<ipad_name>", "model": "<ipad_model>", "Filename": "<relative_pathname>" }
Parameter | Description |
---|---|
<ipad | is the ID of the iPad which is displayed at the bottom of the app settings screen |
<ipad_name> | is the name of the iPad as defined in the iPad's settings under General->About |
<ipad_model> | is information about the iPad model |
<relative_pathname> | is the relative pathname of the file to be downloaded |