我已经构建了一个小程序,帮助识别Demandware中具有错误状态的订单,例如:(状态:新的,打开的,已完成的和发货状态:未发货,已发货).
我基本上只使用OCAPI的order_search并将结果与我们的ERP进行比较.
但是现在我想自动修复一些状态,这需要我使用/ orders/{order_no} GET和PATCH调用,但是当我这样做时,我得到以下消息:
{ type: 'AccessWithoutUserForbiddenException',
 message: 'An authenticated user is required in order to access resource.' }
根据文档,命令搜索的OAUTH使用:"通过OAuth令牌进行身份验证.",但订单/ {order_no}使用:"通过OAuth令牌进行身份验证.需要有效用户."
那么成为有效用户的正确策略是什么?
小智 4
获取 oAuth 令牌的有效用户是 Business Manager 用户。因此,请登录业务管理平台并为您的用例创建一个新用户并授予必要的权限。
之后您就可以执行特定的资源。
基督教
| 归档时间: | 
 | 
| 查看次数: | 1599 次 | 
| 最近记录: |