node-red-contrib-feishu
Version:
Node-RED节点用于发送飞书消息
53 lines (48 loc) • 2.48 kB
HTML
<!-- 节点类型注册脚本 -->
<script type="text/javascript">
// 注册名为'aliyun-sms-config'的节点类型
RED.nodes.registerType('aliyun-sms-config',{
category: 'config', // 节点分类:配置类
defaults: { // 默认配置项
accessKeyId: {value:"", required: true}, // 阿里云AccessKey ID,必填
accessKeySecret: {value:"", required: true}, // 阿里云AccessKey Secret,必填
endpoint: {value:"dysmsapi.aliyuncs.com", required: true} // 接入点,默认值
},
label: function() { // 节点标签显示函数
return "阿里云SMS配置";
}
});
</script>
<!-- 节点配置界面模板 -->
<script type="text/html" data-template-name="aliyun-sms-config">
<!-- AccessKey ID配置 -->
<div class="form-row">
<label for="node-config-input-accessKeyId"><i class="fa fa-key"></i> AccessKey ID</label>
<input type="text" id="node-config-input-accessKeyId" style="width: 70%">
</div>
<!-- AccessKey Secret配置 -->
<div class="form-row">
<label for="node-config-input-accessKeySecret"><i class="fa fa-lock"></i> AccessKey Secret</label>
<input type="password" id="node-config-input-accessKeySecret" style="width: 70%">
</div>
<!-- 接入点配置 -->
<div class="form-row">
<label for="node-config-input-endpoint"><i class="fa fa-globe"></i> 接入点</label>
<input type="text" id="node-config-input-endpoint" style="width: 70%" placeholder="dysmsapi.aliyuncs.com">
</div>
</script>
<!-- 节点帮助文档 -->
<script type="text/html" data-help-name="aliyun-sms-config">
<p>阿里云短信服务配置节点</p>
<h3>配置说明</h3>
<dl class="message-properties">
<dt>AccessKey ID <span class="property-type">string</span></dt>
<dd>阿里云账号的AccessKey ID,可在阿里云控制台的AccessKey管理页面获取</dd>
<dt>AccessKey Secret <span class="property-type">string</span></dt>
<dd>阿里云账号的AccessKey Secret,可在阿里云控制台的AccessKey管理页面获取</dd>
<dt>接入点 <span class="property-type">string</span></dt>
<dd>短信服务的接入点域名,默认为dysmsapi.aliyuncs.com</dd>
</dl>
<h3>安全提示</h3>
<p>请妥善保管您的AccessKey ID和AccessKey Secret,不要泄露给他人</p>
</script>