WSO2 ESB Gmail连接器初始化

问题描述:

我是WSO2 ESB的新手,并且混淆了gmail连接器的配置。WSO2 ESB Gmail连接器初始化

基于文档(https://docs.wso2.com/display/ESBCONNECTORS/Configuring+Gmail+Operations),我必须填写下面的Gmail初始化元素,

init element

在我的思想中,的accessToken和refreshToken只动态用户同意后生成的OAuth2和意志在一定时间内到期。那么为什么需要将这些写入init部分呢?

在集成用例中,主要问题之一是accesstokens过期并需要人工交互来继续服务。

从连接器端添加此方法以使用刷新令牌更新令牌。

是的,你是正确的accesstoken和refreshtoken动态生成,accesstoken只过期。有一个选项可以在大多数API中使用refreshtoken刷新accessToken。如果连接器没有任何使用refresh-token创建accessToken的机制,则用户需要进行交互来完成此部分,并在每次到期后替换accessToken。但连接器动态地完成这部分。在连接器本身处理刷新令牌流并使用刷新令牌创建accessToken后,首次需要将accessToken和refresh-token提供给此配置。所以这会省略中间的用户交互。