diff --git a/docs/FAQ.md b/docs/FAQ.md index cfcbe373..f04f3d78 100644 --- a/docs/FAQ.md +++ b/docs/FAQ.md @@ -104,7 +104,11 @@ VAD: 参考教程[ESP32设备与HomeAssistant集成指南](./homeassistant-integration.md) -### 8、更多问题,可联系我们反馈 💬 +### 8、如何开启手机注册智控台 📱 + +参考教程[阿里云短信集成指南](./ali-sms-integration.md) + +### 9、更多问题,可联系我们反馈 💬 可以在[issues](https://github.com/xinnan-tech/xiaozhi-esp32-server/issues)提交您的问题。 diff --git a/docs/ali-sms-integration.md b/docs/ali-sms-integration.md new file mode 100644 index 00000000..d13fb901 --- /dev/null +++ b/docs/ali-sms-integration.md @@ -0,0 +1,38 @@ +# 阿里云短信集成指南 +## 第一步 添加签名 +![步骤](images/alisms/sms-01.png) +![步骤](images/alisms/sms-02.png) + +以上步骤,会得到签名,请把它写入到智控台参数,`aliyun.sms.sign_name` + +## 第二步 添加模版 +![步骤](images/alisms/sms-11.png) + +以上步骤,会得到模版code,请把它写入到智控台参数,`aliyun.sms.sms_code_template_code` + +注意,签名要等7个工作日,等运营商报备成功后才能发送成功。 + +注意,签名要等7个工作日,等运营商报备成功后才能发送成功。 + +注意,签名要等7个工作日,等运营商报备成功后才能发送成功。 + +可以等报备成功后,再继续往下操作。 + +## 第三步 创建短信账户和开通权限 +![步骤](images/alisms/sms-21.png) +![步骤](images/alisms/sms-22.png) +![步骤](images/alisms/sms-23.png) +![步骤](images/alisms/sms-24.png) +![步骤](images/alisms/sms-25.png) + +以上步骤,会得到access_key_id和access_key_secret,请把它写入到智控台参数,`aliyun.sms.access_key_id`、`aliyun.sms.access_key_secret` +## 第四步 启动手机注册功能 + +1、正常来说,以上信息都填完后,会有这个效果 + +![步骤](images/alisms/sms-31.png) + +2、开启允许非管理员用户可注册,将参数`server.allow_user_register`设置成`true` + +3、开启手机注册功能,将参数`system.enable_mobile_register`设置成`true` +![步骤](images/alisms/sms-32.png) \ No newline at end of file diff --git a/docs/images/alisms/sms-01.png b/docs/images/alisms/sms-01.png new file mode 100644 index 00000000..89c56f50 Binary files /dev/null and b/docs/images/alisms/sms-01.png differ diff --git a/docs/images/alisms/sms-02.png b/docs/images/alisms/sms-02.png new file mode 100644 index 00000000..22537f36 Binary files /dev/null and b/docs/images/alisms/sms-02.png differ diff --git a/docs/images/alisms/sms-11.png b/docs/images/alisms/sms-11.png new file mode 100644 index 00000000..05fcaf57 Binary files /dev/null and b/docs/images/alisms/sms-11.png differ diff --git a/docs/images/alisms/sms-21.png b/docs/images/alisms/sms-21.png new file mode 100644 index 00000000..5bfc2801 Binary files /dev/null and b/docs/images/alisms/sms-21.png differ diff --git a/docs/images/alisms/sms-22.png b/docs/images/alisms/sms-22.png new file mode 100644 index 00000000..3d83984b Binary files /dev/null and b/docs/images/alisms/sms-22.png differ diff --git a/docs/images/alisms/sms-23.png b/docs/images/alisms/sms-23.png new file mode 100644 index 00000000..584d8d67 Binary files /dev/null and b/docs/images/alisms/sms-23.png differ diff --git a/docs/images/alisms/sms-24.png b/docs/images/alisms/sms-24.png new file mode 100644 index 00000000..9a6f7f8d Binary files /dev/null and b/docs/images/alisms/sms-24.png differ diff --git a/docs/images/alisms/sms-25.png b/docs/images/alisms/sms-25.png new file mode 100644 index 00000000..3bb68cfa Binary files /dev/null and b/docs/images/alisms/sms-25.png differ diff --git a/docs/images/alisms/sms-31.png b/docs/images/alisms/sms-31.png new file mode 100644 index 00000000..7f0ee6c4 Binary files /dev/null and b/docs/images/alisms/sms-31.png differ diff --git a/docs/images/alisms/sms-32.png b/docs/images/alisms/sms-32.png new file mode 100644 index 00000000..db06cc4d Binary files /dev/null and b/docs/images/alisms/sms-32.png differ