《vbot微信聊天機器人微信聊天消息詳解(3):語音消息》要點:
本文介紹了vbot微信聊天機器人微信聊天消息詳解(3):語音消息,希望對您有用。如果有疑問,可以聯系我們。
相關主題:web微信和微信機器人
語音消息:
是指微信好友或微信群發給你的聊天語音,語音是資源文件之一,在配置項可配置是否自動下載。語音也能發送,只是以mp3文件的形式發送。
voice
沒有特有屬性
1、發送語音
$vbot->messageHandler->setHandler(function(Collection $message){ // ... if ($message['type'] === 'voice') { // 直接傳 $message 便能直接發送該 message 的語音 Voice::send($message['from']['UserName'], $message); // 也可以選擇一個語音路徑 Voice::send($message['from']['UserName'], __DIR__.'/test.mp3'); } });
2、下載語音
$vbot->messageHandler->setHandler(function(Collection $message){ // ... if ($message['type'] === 'voice') { // 下載語音至默認路徑 Voice::download($message); // 下載語音到自定義路徑或自定義處理 Voice::download($message, function ($resource) { file_put_contents(__DIR__.'/test.mp3', $resource); }); } });