1.2 KiB
1.2 KiB
Members
List All Members in a Queue
Each queue instance resource has a list of members.
$client = new Services_Twilio('AC123', '123'); $queue_sid = 'QQ123'; $queue = $client->account->queues->get('QQ123'); foreach ($queue->members as $member) { echo "Call Sid: {$member->call_sid}\nWait Time: {$member->wait_time}\n"; }
Dequeue a Member
$client = new Services_Twilio('AC123', '123'); $queue = $client->account->queues->get('QQ123'); foreach ($queue->members as $member) { // Dequeue the first member and fetch the Forward twimlet for that // member. $member->dequeue('http://twimlets.com/forward', 'GET'); break; }
Retrieve the Member at the Front of a Queue
The Members class has a method called front which can be used to retrieve
the member at the front of the queue.
$client = new Services_Twilio('AC123', '123'); $queue = $client->account->queues->get('QQ123'); $firstMember = $queue->members->front(); echo $firstMember->position; echo $firstMember->call_sid;