嵌入式模式下的Power BI创建报告抛出403

时间:2019-03-22 13:14:32

标签: powerbi

当尝试以嵌入式模式创建报告(应用拥有数据场景)时,我遵循了the official docs。 打电话时 report.saveAs(saveAsParameters);方法中,我总是收到状态码为403的错误响应。

1 个答案:

答案 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页面做出贡献。有人可以检查它是否可以工作并添加缺少的信息。