如果您将 Dropbox 用作文件托管服务,您必须:
升级到 PRISMAdirect 1.3.3 或更高版本。PRISMAdirect 1.3.3 或更高版本使用 Dropbox API v2。
将返回 URL 发送到 PRISMAdirect 的支持渠道。支持渠道必须包括 Dropbox 应用程序管理页面的 URL,才能成功完成访问身份验证。这些 URL 是用于访问每个网上商店和订单处理控制台的 DNS 名称/友好 URL。
原因:
Dropbox 在 2017 年 9 月 28 日结束对 Dropbox API v1 的支持。从 2017 年 9 月 28 日开始,Dropbox 将仅支持 Dropbox API v2。此 API 版本实现 OAuth2 身份验证,这需要与访问身份验证工作方式相关的重大更改。
文件托管服务提供了专用于托管用户文件的 Internet 托管服务。当您启用文件托管服务时,用户可以将文件从托管服务(“云”)中添加到其作业中。打印室操作员和客户都可以使用文件托管服务,例如 Dropbox。
本主题介绍了如何启用和配置 Dropbox。在配置后,便允许 PRISMAdirect 代表客户访问 Dropbox 帐户。每个可用的文件托管服务都必须以类似的方式进行配置。
您必须在 [配置] 工作区中配置文件托管设置:
检查 JDD 服务用户是否具有 Internet 访问权限
JDD 服务用户是运行“打印作业数据调度程序”服务的用户。用户必须能够访问 Internet。
启用并配置文件托管服务
(可选)您可以为每个用户组自定义文件托管服务
您可以为每个用户组自定义文件托管服务。自定义设置将覆盖相关用户组的网上商店设置。自定义设置用于相关用户组的所有网上商店。
您必须在 [产品和订单编辑器] 工作区中配置产品:
为一个或多个产品启用 [文件托管服务] 选项
JDD 服务用户是运行“打印作业数据调度程序”服务的用户。只有在以下情况下,才建议您更改用户:
用户具有一个本地系统帐户。和
您希望使用文件托管服务和/或付款提供商。用户必须能够访问 Internet。
在更改用户时,将重新启动一些服务。客户提交的订单将损坏。将重新启动以下服务:
Message Queuing 服务
Print Job Data Dispatcher 服务
单击 [系统] - [服务设置] - [高级基础设施] 。
该只读文本框显示当前 JDD 服务用户。单击 [测试连接] 以测试用户能否访问 Internet。
您可以更改用户:
单击[更改] 按钮。
选择域和用户名。例如,您可以选择运行 PRISMAdirect 服务的用户。如果您要使用文件托管服务和/或付款提供商,则用户必须能够访问 Internet。
键入密码。必须使用正确的大小写键入密码中的字母。
单击 [确定] 按钮并单击 [测试连接] 以测试用户能否访问 Internet。
单击[确定] 。
单击[保存] 。
单击 [系统] - [连接] - [文件托管服务] 。
在 [全局设置] 部分中启用 [使用文件托管服务] 选项。
选择可供 PRISMAdirect 使用的文件托管服务。例如,Dropbox。
在 [订单处理和 Web 服务器设置] 部分中启用 [使用文件托管服务] 选项。
换句话说,为打印室操作员和客户启用文件托管服务。
可以为 PRISMAdirect 启用 Dropbox。但是,您可以在为 [订单处理和 Web 服务器设置] 启用 Dropbox 时对其进行配置。其次,您可以为一个或多个用户组启用 Dropbox。请参阅下面的过程(可选)为每个用户配置文件托管服务。您可以为每个可用的文件托管服务执行此操作。
[缓存设置] 部分
您可以将文件托管服务的数据存储在缓存中。如果请求的数据包含在缓存中,可以直接读取缓存以处理请求。这比在云中从其原始存储位置获取数据要相对快些。
定义缓存大小和缓存文件夹。
JDD 服务用户必须具有缓存文件夹的“完全控制”权限。
配置每个文件托管服务。
单击您要配置的文件托管服务一栏。该栏会展开,您可以填写所需的设置。在您创建帐户时,每个文件托管服务将为您提供所需的设置。例如,对于 Dropbox,您必须定义:
[客户密钥]
[客户机密]
按类似方式配置每个可用的文件托管服务。
单击[保存] 。
现在,便允许 PRISMAdirect 代表客户访问 Dropbox 帐户了。
为每个您要允许 Dropbox 等成为其文件源的产品启用 [文件托管服务] 选项。
打开 [产品和订单编辑器] ,单击 [产品] 。
选择要允许 Dropbox 成为其文件源的产品。
单击窗格 [详细产品设置] 。
在 [文件] 部分中启用 [文件来源] - [文件托管服务] 选项。[文件] 部分在 [网上商店] 视图中可用。
单击[更新] 。
对要允许 Dropbox 成为其文件源的所有产品重复此过程。
在 [产品和订单编辑器] 工作区的选项卡中单击 [Publish] 图标。
将更改发布到 PRISMAdirect 服务器可能需要一些时间。状态栏指示出进度。
选项“文件托管…”现在可供您的客户和操作员使用:
单击 [用户管理] - [用户组] - [用户组设置] 。
单击您要自定义的用户组一栏。该用户组将会展开。
滚动到 [文件托管服务] 部分。
客户或操作员可以属于用户组。用户组的设置会覆盖 PRISMAdirect 的设置。
全局设置
用户组使用为 PRISMAdirect 定义的文件托管服务设置。
自定义 = 是
对相关用户组的每个网上商店启用文件托管服务。要求是配置了文件托管服务,请参阅过程启用并配置文件托管服务。
自定义 = 否
对相关用户组的每个网上商店禁用文件托管服务。
单击[保存] 。