mirror of https://github.com/jumpserver/jumpserver
fix: 腾讯短信检测是否发送成功
parent
f3906ff998
commit
bf68ddf09e
|
@ -82,6 +82,15 @@ class TencentSMS(BaseSMSClient):
|
||||||
|
|
||||||
resp = self.client.SendSms(req)
|
resp = self.client.SendSms(req)
|
||||||
|
|
||||||
|
try:
|
||||||
|
code = resp.SendStatusSet[0].Code
|
||||||
|
msg = resp.SendStatusSet[0].Message
|
||||||
|
except IndexError:
|
||||||
|
raise JMSException(code='response_bad', detail=resp)
|
||||||
|
|
||||||
|
if code.lower() != 'ok':
|
||||||
|
raise JMSException(code=code, detail=msg)
|
||||||
|
|
||||||
return resp
|
return resp
|
||||||
except TencentCloudSDKException as e:
|
except TencentCloudSDKException as e:
|
||||||
raise JMSException(code=e.code, detail=e.message)
|
raise JMSException(code=e.code, detail=e.message)
|
||||||
|
|
Loading…
Reference in New Issue