Salesforce Analytics API runningUser

Salesforce Analytics API runningUser

我希望能够通过分析检索我的仪表板资源 api 但将查询参数 运行User 设置为另一个用户 ID,这样会根据用户获得不同的结果 运行 仪表板。从 salesforce 文档 analytics api dashboard results resource 看起来它应该工作但它不工作,每次我提出请求时,仪表板都是 运行 由 force.com 平台 UI 的用户设置不尊重查询参数。

端点:/vXX.X/analytics/dashboards/dashboardID?runningUser=runningUserID&filter1=filter1ID&filter2=filter2ID&filter3=filter3ID

有人遇到同样的问题吗?也许我遗漏了什么。

从仪表板编辑页面预览配置,标记以下复选框:'The dashboard viewer' 和 'Let dashboard viewers choose whom they view the dashboard as' 这样查询参数 'runningUser' 将在 运行 仪表板时生效。