Forum Discussion

marcobaciga's avatar
marcobaciga
Helper I
9 years ago
Solved

Error website javascript

Hi, i have done a website in javascript where i put into a PowerBI report. When i run the website i receive this mistake:   https://df-msit-scus-redirect.analysis.windows.net/metadata/cluster Forb...
  • Eric_Zhang's avatar
    9 years ago

    marcobaciga

    Ensure that the token is not expired. I test with a html and it works.

    For your reference.

     

    <html>
    
     <script src="https://microsoft.github.io/PowerBI-JavaScript/demo/node_modules/jquery/dist/jquery.js"></script>
    
    <script src="https://microsoft.github.io/PowerBI-JavaScript/demo/node_modules/powerbi-client/dist/powerbi.js"></script>
     
    <script type="text/javascript">
    window.onload = function () {  
     
    
    var embedConfiguration = {
        type: 'report',
        accessToken: ' a valid token',    
    	id: 'd99e763f-1dae-4xxxx1-d958313fd3f8',
        embedUrl: 'https://app.powerbi.com/reportEmbed?reportId=d99e763fxxxae-4xxxx313fd3f8' 
    
    }; 
     
    
    var $reportContainer = $('#reportContainer');
     
    var report = powerbi.embed($reportContainer.get(0), embedConfiguration);
    
    <!--validateReportLoad incorrectly returns schema errors for valid filters #16https://github.com/Microsoft/powerbi-models/issues/16-->
    
    report.on('loaded', function() {
    console.log('report.on - loaded');
    });
    
    }
    </script>
    
    <div id="reportContainer" powerbi-settings-nav-content-pane-enabled="true"   powerbi-settings-filter-pane-enabled="true"></div>
    
    </html>

     

    For testing purpose, you can get a token in a quick way following this thread.