我使用Batch Class从Marketo Activities获取数据到Salesforce Custom Object。我的批处理计划在每5分钟后运行一次,并通过传递下一页访问令牌从Marketo获取数据。它工作正常,但Batches工作似乎运行超过1小时。 Marketo Access Token在3599秒(1小时)后到期,因此它在我的调试中给出了错误访问令牌,并且无法继续从Marketo获取更多记录。任何解决方法?
如何在批次类中重新进行身份验证以获取新的访问令牌?
答案 0 :(得分:0)
你需要使用与获取原始令牌相同的方法,但它只会在旧令牌过期后返回一个新令牌(在marketo'部分做出一个非常糟糕的设计决定)http://developers.marketo.com/documentation/rest/authentication/
谢谢!