如何自行找出 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 流量日均同比
- 下一篇: 德媒爆料:特斯拉Model Y后驱版柏林