在twilio sdk的5.x版本中实现getIterator方法

时间:2018-02-01 17:50:19

标签: twilio twilio-api

我在twilio版本4.x中使用了以下代码:

$events = $this->client->workspace->events->getIterator(0, 50, array(
            'Minutes' => round((time() - strtotime('today')) / 60),
            'ResourceType' => 'Task'
        ));

我现在已升级到5.x版。我不确定如何在版本5.16中使用getiterator。我尝试了几种方法,并试图在互联网上找到解决方案,但无法成功。有帮助吗?

1 个答案:

答案 0 :(得分:1)

我明白了。它应该通过这样的读取方法来完成:

$events = $this->client->taskrouter
            ->workspaces($this->workspaceSid)
            ->events->read(
                array('Minutes' => round((time() - strtotime('today')) / 60),'ResourceType' => 'Task'),
                50
            );

我正在以相反的方式为读取方法添加参数,因此之前无法正常工作。