1、新建类型为“个性化短信服务”的云函数,云函数名称固定:customer_message_service
基于客户提供的第三方短信服务接口文档进行代码编写,其中send_msg方法接收到的参数mobile为手机号,message_content为发送的短信内容
class CustomerMessageService(HCMMobileMessageService): def send_msg(self, mobile, message_content, send_auth_code=False): try: post_url = "http://xxxx.zrtg.com:181233/send" post_json = {"mobiles": mobile, "content": message_content, "addSerial": "1231"} result = requests.request('POST', url=post_url, json=post_json) return {"success": True, "send_msg": result.text} except Exception as e: return {"success": False, "send_msg": e} def send_voice_valid_code(self, mobile, code): pass
2、启用服务器参数,后续短信通过第三方短信服务平台进行发送。【系统设置】->【企业设置】->【服务器设置】->【短信发送个性化配置】,将配置值改为【是】。