首页 > 解决方案 > 如何在 python 中以离线模式使用 Chirp.io

问题描述

使用 chirp.io 提供的示例项目是否可以启用离线模式?另外,在运行 python 脚本时,如何在离线模式下创建本地配置文件并引用它?

标签: chirp

解决方案


如果您提供配置文件/字符串,Chirp SDK 将离线工作。但是,如果您希望 SDK 为 GDPR 或 COPPA 合规性等内容发出 0 个网络请求,那么您需要通过 sales@chirp.io 联系并请求访问离线模式。

但是要回答您的问题,您需要访问 developers.chirp.io,然后单击特定配置的下载。下载的文件内部将是一个 base64 编码的字符串。对于大多数 Chirp SDK,您需要将此字符串复制并粘贴到您的应用程序中,但对于 Python SDK,您可以在实例化 SDK 时将配置文件的路径作为第三个参数传递

app_key = 'xxxxxxxxxxxxxxxxxxxxxxxx'
app_secret = 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx'
app_config = '/path/to/config/file'

sdk = ChirpConnect(app_key, app_secret, app_config)

或者,您可以设置一个 ~/.chirprc 文件来自动配置 SDK。在命令行上查看啁啾。


推荐阅读