2017-04-10 102 views
1

我正在尝试将Salesforce REST API集成到我们网站上的联系表单中。Salesforce - 不朽访问令牌

基本上,每当有人提交联系表单时,就会创建salesforce中的记录。我得到它的工作,但只有通过登录请求获得令牌。

由于发送两个请求来处理联系表单太多了,我正在寻找一些长期的,我可以直接将代码作为静态值。 Salesforce是否支持这种访问令牌?

在此先感谢。

回答

1

我不知道accesstoken/sessionId在某个时间点没有过期。

根据调用的频率,我通常会保留最后一个有效会话ID并使用它,直到Salesforce表明它已过期。在这一点上,我会做一个一次性的过程来建立一个当前的会话ID。

您可以获得refreshtoken via an OAuth flow,然后根据需要使用它来重新建立会话。 JWT Bearer Token Flow也是一个选项。

顺便提一下,Salesforce StackExchange是向Salesforce提出特定问题的好地方。

+0

感谢您的回答 –