0

我正在使用批处理类从 Marketo 活动获取数据到 Salesforce 自定义对象。我的批处理计划每 5 分钟运行一次,并通过传递下一页访问令牌从 Marketo 获取数据。它工作正常,但批处理作业似乎运行了 1 个多小时。Marketo 访问令牌在 3599 秒(1 小时)后过期,因此它给我错误访问令牌在我的调试中已过期并且无法继续从 Marketo 获取更多记录。任何解决方法?

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

4

1 回答 1

0

您需要使用与获取原始令牌相同的方法,但它只会在旧令牌过期后返回一个新令牌(marketo 的一个非常糟糕的设计决定)http://developers.marketo.com/documentation/休息/认证/

谢谢!

于 2016-02-02T09:15:44.193 回答