点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
专家您好,
我们实现了与Mobile APP的集成,并面临该问题。
在我们的案例中,不同的客户可以使用一台设备。 在这种情况下,两个或更多客户拥有相同的移动令牌。
我们只想为后来登录的客户添加令牌。
示例:
1。 客户登录到移动应用程序。 该应用程序将令牌发送给SMC。 SMC将此令牌存储在客户数据中。
2。 客户从移动应用程序注销 。 该应用会将 令牌发送给匿名客户。 SMC使该令牌保持匿名状态,并从客户A中删除该令牌。
3,客户B登录到移动应用程序。 应用程序将令牌发送到SMC。 SMC将该令牌存储在客户B数据中,并从匿名服务器中删除该令牌。
如果我们将"移动应用令牌"设置为"用于识别",则会出现如下错误:
在条目MOBILE_APP_TOKEN-tokenTEST中,起源" SAP_HYBRIS_CONSUMER"只能使用一个ID("客户A"或"客户B")
令牌仅为第一个客户保存。
您知道我们如何实现这一目标并为最后登录的客户保存令牌吗?
PS另外,我们没有找到一种从客户端删除一个特定标识符的方法,这可能是我们的一种解决方法。 根据 https://api.sap.com/api/API_MKT_CONTACT_SRV_0003/resource ,我们可以删除 仅完整联系人或具有特定ID来源的所有其他ID。
您好康斯坦丁,
这是一个完全不同的用例,我认为您需要定义 一个新的系统ID来源,并尝试将这些值存储在诸如token1,token2等自定义字段中。
最诚挚的问候,
Kunal
一周热门 更多>