访问令牌已过期 - 使用批次类从Marketo活动获取数据到Salesforce自定义对象

时间:2016-01-19 16:25:56

标签: salesforce access-token marketo

我使用Batch Class从Marketo Activities获取数据到Salesforce Custom Object。我的批处理计划在每5分钟后运行一次,并通过传递下一页访问令牌从Marketo获取数据。它工作正常,但Batches工作似乎运行超过1小时。 Marketo Access Token在3599秒(1小时)后到期,因此它在我的调试中给出了错误访问令牌,并且无法继续从Marketo获取更多记录。任何解决方法?

如何在批次类中重新进行身份验证以获取新的访问令牌?

1 个答案:

答案 0 :(得分:0)

你需要使用与获取原始令牌相同的方法,但它只会在旧令牌过期后返回一个新令牌(在marketo'部分做出一个非常糟糕的设计决定)http://developers.marketo.com/documentation/rest/authentication/

谢谢!