Web API Bridge
Introduction
- Configuration
- Determine database host
- Determine database name
- Determine database version
- Translate call into stored procedure name
- Lookup stored procedure and retrieve parameter names
- Map passed data to stored procedure parameters
- Make call and convert response into returned JSON format
- If CSV call convert into CSV
Configuration
<?php
define( "DB_USERNAME", "public" );
define( "DB_PASSPORT", "public" );
define( "SSL_BASE", "/local/settings/services/webapibridge/ssl/" );
Main
<?php
function main()
{
$db_info = LookupDatabaseInfo();
$db_version = LookupDatabaseVersion();
$sp_name = GenerateSPName();
$parameters = LookupParameters ( $db_info, $db_version, $sp_name );
$results = CallStoredProcedure( $db_info, $db_version, $sp_name, $parameters );
$json = TranslateToJSON( $results );
echo $json;
}