我正在尝试使用通过 REST API 网站获得的嵌入令牌来查看 Microsoft 嵌入式 Playground 中的仪表板。
由于我无法让我的 C# 代码来获取 Power BI 的嵌入令牌,所以我能够利用 REST API 网站来获取一个。
这样做后,我去了 Microsoft Embedded Playground 和 old One 来测试我的嵌入式仪表板。它无法加载,并且在旧的嵌入式游乐场中我收到了此消息。
> Json Object
{
"message": "LoadReportFailed",
"detailedMessage": "Get report failed",
"errorCode": "401",
"level": 6,
"technicalDetails": {
"requestId": "f30b3ae7-7f80-49b1-9479-5ea7aa6cbb1f"
}
}
> Json Object
{
"message": "LoadReportFailed",
"detailedMessage": "Get report failed",
"errorCode": "401",
"level": 6,
"technicalDetails": {
"requestId": "f30b3ae7-7f80-49b1-9479-5ea7aa6cbb1f"
}
}
将我的嵌入令牌、租户 ID 和嵌入 url 插入到 Microsoft Playground 后,我希望查看我的仪表板,而不是上面获得的错误消息。
power bi嵌入式playground错误截图:
按照以下步骤嵌入仪表板。
models.TokenType.Embed
。在新的Playground中,我们只能嵌入报告而不能嵌入仪表板。
在 old Playground 中,从示例中选择示例仪表板,然后嵌入仪表板。
从快照中,您使用的是示例报告代码编辑器而不是示例仪表板。