#php #curl #powerbi
#php #локон #powerbi
Вопрос:
я пытаюсь получить доступ к типу «панель мониторинга» для встраивания power bi в php с помощью curl вызова
$body['identities'] = [ [ 'username' =gt; $username, 'roles' =gt; ['Utilisateur identifié'], ] ]; curl( "https://api.powerbi.com/v1.0/myorg/GenerateToken", CURLOPT_POST, [ 'Accept: application/json', 'Content-Type: application/json', "Authorization: Bearer {$bearer}", ], json_encode($body)
Это работает для типа «отчет», но не для типа «панель мониторинга», но для типа «отчет» я добавляю это :
$body =[ 'datasets' =gt; [ [ 'id' =gt; $datasetId ] ], 'reports' =gt; [ [ 'id' =gt; $reportId ] ], 'identities' =gt; [ [ 'username' =gt; $userId, 'roles' =gt; ['Utilisateur identifié'], 'datasets' =gt; [ $datasetId ], ] ]; ];
Не могли бы вы помочь мне с синтаксисом вызова, пожалуйста ?