diff --git a/main.cpp b/main.cpp index 24692b9..5982e21 100644 --- a/main.cpp +++ b/main.cpp @@ -18,6 +18,7 @@ size_t writeCallback(void* contents, size_t size, size_t nmemb, void* userp); bool doesFileExist(string filePath), writeFile(string filePath, string option, string toWrite); +#define USE_YT_LEMNOSLIFE_COM_NO_KEY_SERVICE #define API_KEY "AIzaSy..." // Note that this printing approach is only safe in a mono-thread context. @@ -185,7 +186,11 @@ vector getFileContent(string filePath) json getJson(string url) { - url = "https://www.googleapis.com/youtube/v3/" + url + "&key=" + API_KEY; + #ifdef USE_YT_LEMNOSLIFE_COM_NO_KEY_SERVICE + url = "https://yt.lemnoslife.com/noKey/" + url; + #else + url = "https://www.googleapis.com/youtube/v3/" + url + "&key=" + API_KEY; + #endif string content = getHttps(url); json data = json::parse(content); return data;