burnbright/silvershop-dispatchit

与新西兰快递公司DispatchIT系统集成。

安装: 24

依赖项: 0

建议者: 0

安全: 0

星级: 0

关注者: 5

分支: 1

开放问题: 2

类型:silverstripe-module

2.1.0 2020-09-30 08:50 UTC

This package is not auto-updated.

Last update: 2024-09-13 02:08:25 UTC


README

为使用新西兰快递公司打印机提供文件获取的端点。

编写一个桌面脚本以调用 yoursite.com/dispatchitexporter,然后从 yoursite/assets/_dispatchitexports 下载所有内容到本地文件夹以便导入到dispatchit。这可以通过ssh连接完成。如果使用这种方法,建议添加 .htaccess 配置以关闭文件夹的Web访问。

或者,您可以通过添加查询参数 yoursite.com/dispatchitexporter?nofile=true 来防止将输出写入资产文件夹。

添加 yoursite.com/dispatchitexporter?dryrun=true 将同时防止文件写入,并防止更新订单以标记它们已导出用于打印。

身份验证

请求可以通过 基本认证 进行身份验证,但请注意:您应该通过HTTPS进行基本认证,以避免泄露认证细节。

创建一个新的成员并添加到具有“访问地址导出API”权限的组中;

通过提供基本认证的头部的用户名和密码凭据来授权请求。