SAP Cloud for Customer裏的individual customer OData服務

(1) customer的查詢:

https://jerry.c4c.saphybriscloud.cn/sap/c4c/odata/v1/c4codata/IndividualCustomerCollection?$filter=CustomerID eq ‘1000490’

上述url的語義是,在系統裏查詢CustomerID爲1000490的customer數據。如果存在,返回格式如下,即該customer的明細:

如果指定一個在系統中不存在的customer ID,結果如下:

(2) 客戶的創建

url:https://jerry.c4c.saphybriscloud.cn/sap/c4c/odata/v1/c4codata/IndividualCustomerCollection

csrf token的獲取方式,Jerry之前已經介紹過:

請求正文:

將微信用戶的open id賦給LastName,微信用戶暱稱賦給FirstName,RoleCode維護成BUP002(代表該客戶代表一個Prospect),創建成功後,HTTP狀態碼201,返回系統自動分配的CustomerID:1004481

成功創建的Customer在系統裏顯示如圖:


如果在創建時將微信用戶的openID和Cloud for Customer系統裏的客戶LastName字段綁定的話,下次就可以直接用wechat openID查詢C4C系統裏有無對應客戶了。

https://jerry.c4c.saphybriscloud.cn/sap/c4c/odata/v1/c4codata/IndividualCustomerCollection?$filter=LastName eq ‘Jerry_Wechat_openid’

要獲取更多Jerry的原創文章,請關注公衆號"汪子熙":

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章