burnbright / silvershop-dispatchit
与新西兰快递公司DispatchIT系统集成。
2.1.0
2020-09-30 08:50 UTC
Requires
- silvershop/core: *
- silverstripe/cms: ~3.1
- silverstripe/framework: ~3.1
Replaces
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”权限的组中;
通过提供基本认证的头部的用户名和密码凭据来授权请求。