优化语音发送逻辑
This commit is contained in:
@@ -266,8 +266,18 @@ def api_send_message():
|
||||
if 'file' not in request.files:
|
||||
return jsonify({'success': False, 'message': '未上传文件'})
|
||||
file = request.files['file']
|
||||
if file.name.endswith('.mp3'):
|
||||
format_str = "mp3"
|
||||
elif file.name.endswith('.wav'):
|
||||
format_str = "wav"
|
||||
else:
|
||||
return jsonify({
|
||||
'success': False,
|
||||
'data': {
|
||||
}
|
||||
})
|
||||
client_msg_id, create_time, new_msg_id = loop.run_until_complete(
|
||||
server.client.send_voice_message(wxid, file.read(), format="mp3")
|
||||
server.client.send_voice_message(wxid, file.read(), format=format_str)
|
||||
)
|
||||
return jsonify({
|
||||
'success': True,
|
||||
|
||||
Reference in New Issue
Block a user