如何使用 Xero 和 salesforce 进行身份验证,而无需使用 apex 重复身份验证步骤?

问题描述 投票:0回答:1

您能否帮助我们如何使用 apex 进行 Xero 和 salesforce 的身份验证,而无需在 salesforce 端重复身份验证过程的步骤? 截至目前,我使用了刷新令牌,但它在 60 天后过期,我必须再次进行身份验证。我怎样才能摆脱这个? 请帮忙。

我尝试刷新 toekn,但 60 天后它仍然过期,我必须再次进行身份验证。我怎样才能一次又一次地删除这个身份验证步骤?

提前谢谢您, 茹图

api authentication salesforce apex-code xero-api
1个回答
0
投票

利用offline_access范围,您可以获得刷新和访问令牌。

访问令牌持续 30 分钟,刷新令牌持续 60 天,或者直到您需要新的访问令牌时在刷新调用中使用它为止。

当您进行刷新调用时,您将获得新的访问权限和新的刷新令牌。

只要您定期刷新并存储新的刷新令牌,您就不需要在 Salesforce 中重新进行身份验证

© www.soinside.com 2019 - 2024. All rights reserved.