我正在开发一个多用户 Clio 应用程序,它可以自动 OCR 存储在 Clio 中的每个文档。我想启用我的应用程序,以便为公司配置一次 OCR 设置,而不是为每个用户单独配置。
Clio 建议如何实施公司范围的设置?
我曾考虑过使用客户电子邮件地址的@DomainName.com 部分,但这感觉很脆弱,似乎是制造安全问题的好方法。
我正在开发一个多用户 Clio 应用程序,它可以自动 OCR 存储在 Clio 中的每个文档。我想启用我的应用程序,以便为公司配置一次 OCR 设置,而不是为每个用户单独配置。
Clio 建议如何实施公司范围的设置?
我曾考虑过使用客户电子邮件地址的@DomainName.com 部分,但这感觉很脆弱,似乎是制造安全问题的好方法。
Clio 建议应用程序将其特定于应用程序的设置存储在自己的数据存储中(即 Firebase 或类似的可以工作)。如果您需要在帐户中的用户之间共享设置,您可以通过用户端点访问帐户 ID。以下请求(确保您的应用程序设置了用户读取范围)应该可以帮助您入门。
GET "https://app.clio.com/api/v4/users/who_am_i?fields=id,account\{id\}"
这将返回如下内容:
{"data":{"id":344855567,"account":{"id":809455327,"redacted":true}}
帐户中每个用户的帐户 ID 都是相同的,您可以将其用作帐户密钥,将帐户特定的应用程序设置存储在您用于设置的任何数据存储中。