The source code available on this wiki includes the database table creation directives (MySQL), the WebService routines codes (Channels information and Mobile Devices), support functions and the APIs codes for each available language. The codes are under GPL license, as specified in each file.
The files presented gather the operational core of the system, being sufficient to understand its operation. The code that implements the navigation of the website is not essential for understanding the service, as it includes only simple user registration, password recovery, channel editing, API download activities, icon upload and other low criticality functionalities .
The database creation directives include the following tables:
Routine that processes the requests of the applications related to each channel information. Requests are handled by APIs, which are downloaded by the developers and put together with the code of their applications.
By implementing encryption through standards protocols, the service allows interaction with other languages that have compatible cryptographic libraries.
Rotina que atende as requisições dos dispositivos móveis, allowing transfering new messages to their local bases, where they can be consulted by its users.
By implementing encryption through standards protocols, the service allows interaction with others device plataforms that have compatible cryptographic libraries.
This file put together functions for generating IDs, cryptographic key generation, checking and sanitizing strings. These functions are used by the WebService.
IMPORTANT: The APIs presented in this wiki do not have the internal identification and cryptographic keys of the channels information. These data are inserted only when the developer downloads the API from the Followzup website.