Join us at FabCon Atlanta from March 16 - 20, 2026, for the ultimate Fabric, Power BI, AI and SQL community-led event. Save $200 with code FABCOMM.
Register now!Get Fabric Certified for FREE during Fabric Data Days. Don't miss your chance! Request now
I am trying to embedd my power bi report in wordpress site using "Power BI Embedded".
I am using Azure free account on which I have created the workspace collection, workspace and also imported the report into the workspace.
Now I need to put PHP code in my website for embedding the report before that I need to get "report id", so for that I am using the API request "Get https://api.powerbi.com/v1.0/collections/[CollectionName]/workspaces/7[workspaceID]/reports".
I am running this request in "Postman" Chrome app to get the http response but it is giving "403 forbidden" error.
Please help.
I have generated the developer token in php and then passed it in javascript code in Iframe with the help of PHP variable.
Like this:
<?PHP
$apptoken = ....
?>
<body>
<button id="btnView">View Report !</button>
<div id="divView">
<iframe id="ifrTile" width="100%" height="400"></iframe>
</div>
<script>
(function () {
document.getElementById('btnView').onclick = function() {
var iframe = document.getElementById('ifrTile');
iframe.src='https://embedded.powerbi.com/appTokenReportEmbed?reportId=2d4210c6-be8b-4bf9-8cd4-134f99a0c1fa';
iframe.onload = function() {
var msgJson = {
action: "loadReport",
accessToken: "<?=$apptoken?>",
height: 500,
width: 722
};
var msgTxt = JSON.stringify(msgJson);
iframe.contentWindow.postMessage(msgTxt, "*");
};
};
}());
</script>
</body>
When I debugged the code I found that the token gets generated fine in PHP but when I access PHP variable in javascript code the value is not shown. The value is not transfered from appken to accessToken.
I think some where I am not properly using the PHP variable in javascript.
Check out the November 2025 Power BI update to learn about new features.
Advance your Data & AI career with 50 days of live learning, contests, hands-on challenges, study groups & certifications and more!
| User | Count |
|---|---|
| 3 | |
| 3 | |
| 2 | |
| 2 | |
| 2 |