如何自行找出 SAP Spartacus 查询用户信息的 API Service 类
生活随笔
收集整理的这篇文章主要介绍了
如何自行找出 SAP Spartacus 查询用户信息的 API Service 类
小编觉得挺不错的,现在分享给大家,帮大家做个参考.
成功登录 SAP Spartacus 之后,在 Chrome 开发者工具 Network tab 里能看到一条读取用户信息的网络请求:
https://20.83.184.244:9002/occ/v2/powertools-spa/orgUsers/current?lang=en&curr=USD
假设我们需要在自己的定制开发代码里,调用这个 user 请求,如何自己找到正确的 service 类呢?
在 Chrome 开发者工具 Network 里找到发起这条 HTTP 请求的起始点,位于 user account 的 public API 下面:
顺着这个位置,找到 OccUserAccountAdapter:
在通过运行时的调用栈,找到 SelectiveCartService 内部,调用了 UserService 的 get 方法:
这个 UserService 就是我们要查找的类,可以用在自己的定制代码里:
export class AppModule {constructor(userService: UserService){const result = userService.get();result.subscribe((user) => console.log('Jerry:' , user));} }最后运行时,能顺利打印读取的用户信息:
更多Jerry的原创文章,尽在:“汪子熙”:
总结
以上是生活随笔为你收集整理的如何自行找出 SAP Spartacus 查询用户信息的 API Service 类的全部内容,希望文章能够帮你解决所遇到的问题。
- 上一篇: 工信部:五一期间全国 5G 流量日均同比
- 下一篇: SAP Spartacus 用户请求中的