点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)您好,CPI专家 我正在从事S...
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)您好,CPI专家 我正在从事S...
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
您好,CPI专家
我正在从事SalesForce集成。(ECC-> CPI-> SalesForce)。它是Idoc到REST API调用的材料主界面。
我们正在使用访问令牌进行授权。对于每个Idoc,都会调用身份验证登录API,这会导致性能问题。Salesforce团队要求重用访问令牌直到其有效。但是在Login API中,没有到期时间,并且SF为 不确定访问令牌的有效时间。
如何重用访问令牌直到其有效期。一旦过期,应检索新令牌并再次调用REST API。 请让我知道如何在CPI中实现这一目标?
此致
Karthiga
你好,卡西加(Kathiga)
要实现用例,一种方法是在API调用由于到期令牌而失败时再次获取令牌。
请检查以下内容以供参考:
https://api.sap.com/integrationflow/ADP_Tax_Credits_SuccessFactors_Connector_Call_ADP_API
在此,使用多带带的集成流程来管理访问令牌并进行API调用。
使用以下算法:
1。 从局部变量中读取访问令牌,如果没有(第一次)不存在,则获取新令牌并将其另存为数据存储中的局部变量。
2。 进行API调用,并在身份验证异常的情况下(由于访问令牌到期),在异常子进程中获取新的访问令牌,然后再次更新本地变量。
在以上内容中,他们还在计算和检查令牌到期时间,但是由于您没有有关令牌有效性的任何信息,您可以忽略它。
我希望这会有所帮助。
此致
晴天
一周热门 更多>