Auth
Your users must be logged in to access these functions.
Winforms | Auth
private async void ExeAPI(object sender, RoutedEventArg e)
{
var apiResponse = await FusionApp.ExecuteAuthAPI("APIID", "DATA");
if(apiResponse.Error == false)
{
// Successful
MessageBox.Show(apiResponse.Message + Environment.NewLine + apiResponse.Response);
}
else
{
// Failed
MessageBox.Show(apiResponse.Message);
}
}
Console | Auth
static async void Main(string[] args)
{
Console.Title = "FusionAPI.dev";
Console.Write("Data: ");
string data = Console.ReadLine();
var apiResponse = await FusionApp.ExecuteAuthAPI("APIID", data);
if(apiResponse.Error == false)
{
// Successful
Console.WriteLine(apiResponse.Message + Environment.NewLine + apiResponse.Response);
}
else
{
// Failed
Console.WriteLine(apiResponse.Message);
}
}
Time API's must include &time= somewhere in the data and whatever time equals is the time after the data as well.
Winforms | Time
private async void ExeAPI(object sender, RoutedEventArg e)
{
var apiResponse = await FusionApp.ExecuteTimeAPI("SERVERID", "DATA", 30);
if(apiResponse.Error == false)
{
// Successful
MessageBox.Show(apiResponse.Message + Environment.NewLine + apiResponse.Response);
}
else
{
// Failed
MessageBox.Show(apiResponse.Message);
}
}
Console | Time
static async void Main(string[] args)
{
Console.Title = "FusionAPI.dev";
Console.Write("Data: ");
string data = Console.ReadLine();
Console.Write("Time: ");
string time = Console.ReadLine();
var apiResponse = await FusionApp.ExecuteTimeAPI("SERVERID", data, time);
if(apiResponse.Error == false)
{
// Successful
Console.WriteLine(apiResponse.Message + Environment.NewLine + apiResponse.Response);
}
else
{
// Failed
Console.WriteLine(apiResponse.Message);
}
}
The execute function below is time & auth, but works exactly how the API above works.
Winforms | Time & Auth
private async void ExeAPI(object sender, RoutedEventArg e)
{
var apiResponse = await FusionApp.ExecuteFullAPI("SERVERID", "DATA", 30);
if(apiResponse.Error == false)
{
// Successful
MessageBox.Show(apiResponse.Message + Environment.NewLine + apiResponse.Response);
}
else
{
// Failed
MessageBox.Show(apiResponse.Message);
}
}
Console | Time & Auth
static async void Main(string[] args)
{
Console.Title = "FusionAPI.dev";
Console.Write("Data: ");
string data = Console.ReadLine();
Console.Write("Time: ");
string time = Console.ReadLine();
var apiResponse = await FusionApp.ExecuteFullAPI("SERVERID", data, time);
if(apiResponse.Error == false)
{
// Successful
Console.WriteLine(apiResponse.Message + Environment.NewLine + apiResponse.Response);
}
else
{
// Failed
Console.WriteLine(apiResponse.Message);
}
}
Last updated