static async Task Main(string[] args) { Console.WriteLine("Start\n\n"); YoutubeMusicClient api = new YoutubeMusicClient(); api.LoginWithCookie(Secrets.COOKIE); var res = await api.GetUser(Secrets.TEST_USERID); Console.WriteLine(JsonConvert.SerializeObject(res)); Console.WriteLine("\n\nDone"); Console.ReadLine(); }
public async Task <bool> Login(string filePath) { Ytm = new YoutubeMusicClient(); try { bool res = await Ytm.LoginWithAuthJsonFile(filePath); if (!res) { Log($"Could not login to YoutubeMusic from file '{filePath}'. Make sure the file contains the necessary cookies"); } return(res); } catch (Exception ex) { Log($"Could not login to YoutubeMusic from file '{filePath}', with exception '{ex.Message}'"); return(false); } }