Я изучаю использование Power BI Embedded, хотя не могу получить рабочую версию.
Я сгенерировал фиктивный отчет в power bi online , и мне удалось опубликовать отчет, а затем успешно отобразить отчет на простой HTML-странице. Однако теперь я хочу интегрировать с тем же отчетом, но через REST API.
Я не могу заставить это работать, потому что я не знаю, как получить токен доступа для API. На снимках экрана ниже показан мой код (с использованием React).
На снимке экрана «площадка» показан мой фиктивный отчет, видимый на портале. Чтобы сделать это возможным, я добавил значение «embed URL» и затем нажал «Выполнить»

Фрагмент кода JavaScript
import React, { Component } from 'react';
import { Report } from 'react-powerbi-client';
class App extends Component {
constructor(props) {
super(props);
this.state = {
embedUrl: 'https://app.powerbi.com/view?r=xxx'
};
}
render() {
return (
<div>
...
<Report
id={this.state.id}
embedUrl={this.state.embedUrl}
accessToken={this.state.accessToken}
filterPaneEnabled={true}
navContentPaneEnabled={false}
onEmbedded={this.onEmbedded}
/>
</div>
);
}
}
export default App;
Заметьте, что для кода библиотеки реагирует на использование ключа токена доступа - не знаете, откуда я это взял?
Спасибо,