我已经尝试了几个小时来列出 Twilio 持有队列成员及其持有时间等,但使用 Twilio PHP sdk/helper 却没有成功。
我的代码的基础知识:
$twilio = new Client($sid,$token);
$queues = $twilio->queues('QUXXXXXXX')->members('')->fetch();
我可以在members()中放置一个呼叫Sid,但我需要呼叫Sid的列表。如果我将其留空,执行 var_dump 会显示有一个 [queue_members] elemnet,其中包含所有数组元素以及我需要的数据,但我无法弄清楚如何获取它。我认为这很容易,而且可能是这样,但我无法将 Twilio 的文档翻译成在这种情况下可以工作的其他内容,因为我还没有尝试过 10 种不同的方法。
我正在尝试学习 Twilio PHP 包装器,因为我非常熟悉仅使用curl 使用他们的 API。
谢谢
访问队列的
members
属性。
Queue\MemberList
类型。
以下代码片段记录
uri
的 Queue\MemberInstance
属性。
在文档中查找其他可访问的属性。
# Read example
$members = $twilio->queues('QUx')->members->read();
foreach($members as $member) {
echo $member->uri;
};
# Stream example
$memberStream = $twilio->queues('QUx')->members->stream();
foreach($memberStream as $member) {
echo $member->uri;
};