orotool/src/main.cpp

21 lines
774 B
C++
Raw Normal View History

2020-06-20 01:27:47 +02:00
#include "oro/api.hpp"
#include "orotool_config.hpp"
#include <iostream>
int main() {
oro::Api oro_api(duck::g_base_url, "RESTC_CPP", "Testing");
2020-06-20 01:27:47 +02:00
auto ping = oro_api.ping();
std::cout << "date: " << ping.first.date << '\n';
2020-06-20 01:27:47 +02:00
std::cout << "rate limit: " << ping.first.rate_limit << '\n';
std::cout << "remaining: " << ping.first.rate_limit_remaining << '\n';
std::cout << "reset: " << ping.first.rate_limit_reset << '\n';
std::cout << "retry after: " << ping.first.retry_after << '\n';
std::cout << "server: " << ping.first.server << '\n';
std::cout << "-----\n";
std::cout << "timestamp: " << ping.second.generation_timestamp << '\n';
2020-06-20 01:27:47 +02:00
std::cout << "answer: " << ping.second.message << '\n';
std::cout << "version: " << ping.second.version << '\n';
return 0;
}