如何检索用户管理报告?

时间:2018-05-17 02:29:17

标签: smartsheet-api

我一直在使用Python来探索smartsheet api,以便检索Power BI和/或用户管理的信息。

我想要检索的一些报告来自“帐户管理”标签。例如来自"下载用户列表(csv)"的报告。或"下载表格访问报告(csv)"。

是否有这些报告ID或直接链接?

1 个答案:

答案 0 :(得分:1)

API documentation包含您可能需要的所有详细信息和代码示例。

首先,列出用户有权访问的报告,以查找您正在寻找的报告的名称。

response = ss_client.Reports.list_reports(include_all=True)
reports = response.data

然后,一旦您确定了相应的报告,请使用报告id然后请求csv导出。

ss_client.Reports.get_report_as_csv(
  3882962191181700,       # report_id
  download_folder_path
)