Twilio用PHP获取最新消息

时间:2017-08-23 17:25:00

标签: php twilio

我正在尝试在频道上收到最后一条消息,我正在使用“Programmable Chat > Programmable Chat REST API > Messages Resource”,这是我的实际代码:

$messages = $client->chat
                   ->services($serviceId)
                   ->channels($channel["channelSID"])
                   ->messages
                   ->read();

$lastMessage = end($messages);

但它相当慢,有没有办法在PHP中限制查询?

在Javascript中我会做类似的事情:

channel.getMessages(1).then(function(messages) {
    // code
});

1 个答案:

答案 0 :(得分:1)

Twilio开发者传道者在这里。

您可以通过传递Twilio PHP library来限制$limit argument to the read method中的查询。像这样:

$messages = $client->chat
                   ->services($serviceId)
                   ->channels($channel["channelSID"])
                   ->messages
                   ->read(array(), 1);

$lastMessage = end($messages);

如果有帮助,请告诉我。