使用 Python 在 Excel 工作簿外部的 API 调用中包含集成身份验证的困难

使用 Python 在 Excel 工作簿外部的 API 调用中包含集成身份验证的困难

我的组织中有一个特定的场景,我使用笔记本电脑通过 Chrome 窗口访问 API 仪表板。在 Chrome 窗口中,我可以查询 API,还可以下载包含自动组织身份验证的工作簿。在工作簿中,有一个特定的单元格显示用于后台查询的 URL。但是,我注意到这个 URL 只包含 API 调用所需的过滤器,不包含任何身份验证参数。令人惊讶的是,查询在工作簿中无缝运行,这意味着工作簿具有一些对我透明的集成身份验证机制。当我尝试在工作簿之外或 Citrix 生成的 Chrome 窗口之外复制此功能时,就会出现问题。现在,当我尝试在工作簿之外或 Citrix Chrome 窗口内复制相同的 API 调用时,我面临以下挑战:

我不确定如何在 API 调用中整合集成身份验证机制。工作簿中提供的 URL 缺少任何明确的身份验证参数。如果没有身份验证参数,我的 API 调用就会遇到身份验证错误,从而无法检索所需的数据。我正在寻求有关如何克服这一障碍并在工作簿之外或 Citrix 生成的 Chrome 窗口内的 API 调用中包含集成身份验证的指导和帮助。是否有我应该采用的特定方法或技术来确保包含必要的身份验证参数?任何建议、示例或建议都将不胜感激。

预先感谢您的帮助!

相关内容