PHP code example of victorap93 / powerbiembedded
1. Go to this page and download the library: Download victorap93/powerbiembedded library . Choose the download type require .
2. Extract the ZIP file and open the index.php.
3. Add this code to the index.php.
<?php
require_once('vendor/autoload.php');
/* Start to develop here. Best regards https://php-download.com/ */
victorap93 / powerbiembedded example snippets
use \victorap93\PowerBIEmbedded\MSToken;
use \victorap93\PowerBIEmbedded\EmbeddedToken;
$tenantId = "";
$clientId = "";
$clientSecret = "";
$workspaceId = "";
$reportId = "";
$MSToken = new MSToken;
$ms_token = $MSToken->getMSTokenBySecret($tenantId, $clientId, $clientSecret);
$EmbeddedToken = new EmbeddedToken;
$result = $EmbeddedToken->getEmbeddedToken($workspaceId, $reportId, $embedded_token->access_token, ["accessLevel" => "View"]);
echo $embedded_token->token;
use \victorap93\PowerBIEmbedded\MSToken;
use \victorap93\PowerBIEmbedded\EmbeddedToken;
$tenantId = "";
$clientId = "";
$username = "";
$password = "";
$workspaceId = "";
$reportId = "";
$MSToken = new MSToken;
$ms_token = $MSToken->getMSTokenByCredentials($tenant_id, $client_id, $username, $password);
$EmbeddedToken = new EmbeddedToken;
$result = $EmbeddedToken->getEmbeddedToken($workspaceId, $reportId, $embedded_token->access_token, ["accessLevel" => "View"]);
echo $embedded_token->token;