Exemple #1
0
        static void Main()
        {
            string           restUrl = "https://api.powerbi.com/v1.0/myorg/reports/";
            var              json    = ExecuteGetRequest(restUrl);
            ReportCollection reports = JsonConvert.DeserializeObject <ReportCollection>(json);

            foreach (Report report in reports.value)
            {
                Console.WriteLine(report.name);
            }
        }
Exemple #2
0
        static void Main()
        {
            // get report data from app workspace
            string           restUrl = "https://api.powerbi.com/v1.0/myorg/groups/" + appWorkspaceId + "/reports/";
            var              json    = ExecuteGetRequest(restUrl);
            ReportCollection reports = JsonConvert.DeserializeObject <ReportCollection>(json);

            foreach (Report report in reports.value)
            {
                Console.WriteLine("Report Name: " + report.name);
                Console.WriteLine("Report ID: " + report.id);
                Console.WriteLine("EmbedUrl: " + report.embedUrl);
                Console.WriteLine();
            }

            Console.Write("Press ENTER to continue...");
            Console.ReadLine();
        }