点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
嗨,
我需要与Movilitas Cloud API集成。 我们有基于令牌的身份验证,我需要在SAP PI中使用REST适配器调用api。 auth令牌必须在JSON标头中传递,但是该令牌每12小时过期一次。 我需要在12小时内请求一次令牌,并且在此时间段内,每条外发消息都应使用相同的令牌,而不是为每个请求都请求一个新的令牌。 请提供有关如何实现此目标的宝贵建议。
我在考虑一个计划的接口,只是为了获取令牌并将其存储在VMR中。 实际的接口在映射中使用VMR中的值,然后调用API。
嗨Ashwath,
您创建2个独立接口的方法看起来不错。 如果您希望在单个界面中实现相同的功能,则建议在本地存储令牌和时间戳,然后执行查找。 即
1。 第一次调用时(在本地表中没有令牌时),请获取auth令牌,将令牌以及时间戳记都存储在本地表中。
2。 对于所有后续调用,请从表中获取时间戳并将其与当前时间戳进行比较。
3。 如果时差> = 12小时,则获取一个新令牌并替换表上的令牌和时间戳。
4。 如果时间差少于12小时,则继续使用现有令牌调用API。
-Priyanka
嗨Ashwath,
我也有类似的要求。 您是如何开发此界面的?
谢谢
一周热门 更多>