当尝试以嵌入式模式创建报告(应用拥有数据场景)时,我遵循了the official docs。
打电话时
report.saveAs(saveAsParameters);
方法中,我总是收到状态码为403的错误响应。
答案 0 :(得分:0)
解决方案是在embedConfiguration中指定tokenType
:
var models = window['powerbi-client'].models;
var embedCreateConfiguration = {
accessToken: 'eyJ0eXAiO...Qron7qYpY9MI',
embedUrl: 'https://embedded.powerbi.com/ReportEmbed',
datasetId: '5dac7a4a-4452-46b3-99f6-a25915e0fe55',
tokenType: models.TokenType.Embed,
};
备注:我无法对Power Bi Wiki页面做出贡献。有人可以检查它是否可以工作并添加缺少的信息。