Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/linux/25.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用批处理类从Marketo活动获取数据到Salesforce自定义对象的访问令牌过期_Salesforce_Access Token_Marketo - Fatal编程技术网

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

使用批处理类从Marketo活动获取数据到Salesforce自定义对象的访问令牌过期,salesforce,access-token,marketo,Salesforce,Access Token,Marketo,我使用批处理类从Marketo活动获取数据到Salesforce自定义对象。我的批处理计划每5分钟运行一次,并通过传递下一页访问令牌从Marketo获取数据。它工作正常,但批处理作业似乎运行超过1小时。Marketo访问令牌在3599秒(1小时)后过期,因此它给了我在调试中过期的错误访问令牌,无法继续从Marketo获取更多记录。有解决办法吗 如何在批处理类中进行重新身份验证以获取新的访问令牌?您需要使用与获取原始令牌相同的方法,但它只会在旧令牌过期后返回新令牌(marketo方面的设计决策非常

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


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

您需要使用与获取原始令牌相同的方法,但它只会在旧令牌过期后返回新令牌(marketo方面的设计决策非常糟糕)

谢谢