有没有一种方法可以在PHP中使用Twilio'来区分有媒体的消息的数量而不通过每个媒体循环;什么是API?

有没有一种方法可以在PHP中使用Twilio'来区分有媒体的消息的数量而不通过每个媒体循环;什么是API?,php,twilio,messages,twilio-php,Php,Twilio,Messages,Twilio Php,目前,我正在使用下面的查询查找自当前日期以来电话号码发送的所有消息。然后,我希望能够在不循环浏览整个列表的情况下,找出其中有多少媒体与之相连。如果整个列表很大,那么循环浏览整个列表是非常低效的。“total”对象可以很好地查找消息的总数,但不确定如何区分。这是一种更有效的方法吗 $lookup_vars = array('DateSent<' =>$renewal_date, 'From' => $row->conn_address); $messages = $serv

目前,我正在使用下面的查询查找自当前日期以来电话号码发送的所有消息。然后,我希望能够在不循环浏览整个列表的情况下,找出其中有多少媒体与之相连。如果整个列表很大,那么循环浏览整个列表是非常低效的。“total”对象可以很好地查找消息的总数,但不确定如何区分。这是一种更有效的方法吗

$lookup_vars = array('DateSent<' =>$renewal_date, 'From' => $row->conn_address);
$messages = $service->account->messages->getPage(0, 10, $lookup_vars);
// Get total messages
$messages->page->total

$lookup\u vars=array('DateSentTwilio开发者福音传道者在此

恐怕目前只有
来自
日期发送
。现在计算这个的最好方法是循环遍历整个列表。要减少对API的调用,可以将页面大小增加到1000条记录,这可能会稍微好一点

为了让自己在将来更高效,我建议您保存在系统中发送的消息的详细信息,然后您将能够以您想要的方式查询它们