我一直在使用Python来探索smartsheet api,以便检索Power BI和/或用户管理的信息。
我想要检索的一些报告来自“帐户管理”标签。例如来自"下载用户列表(csv)"的报告。或"下载表格访问报告(csv)"。
是否有这些报告ID或直接链接?
答案 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
)