提示发送错误 DEBUG: 微信设备报警通知发送失败!errcode=43101
公众号消息模板,之前发送信息正常,后来不知道什么时间开始优势可以发送有时不能发送?[图片] [图片] 使用的是上面这个模板,经常不能发送模板信息。
07-17我们之前的设备温度、湿度信息怎么显示出来,有没有对应的方法
微信模板消息发送信息丢失内容?微信模板其中有一个“first”信息,开始开发时,发送的信息中包含此信息,现在这个first信息在报警信息中没有出现,检测数据发现,这个first信息没有问题,只是在发送过程中消失,请问谁知道是什么问题。 这个是模板实例 [图片] 这个是模板[图片] 下面是实际收到的报警信息 [图片] 之前发送的信息如下,现在中间的说明信息没有了: [图片]
2023-05-10[图片]
关于模板消息API没有授权的问题?我们开发一个发送设备状态消息的后台程序,公众号已经认证通过,模板消息接口已经获得,使用模板消息、统一服务消息Api接口发送消息,得到的回复全部是48001 API接口没有授权,回复如下,在公众号中做过一些设置,其中js接口安全域名设置放置验证文件,因为后台软件问题,前台不能验证,但是这个之前做过类似的项目,使用统一服务模板也可以发送消息,现在进行新的项目开发,消息一直不能发送,不知什么原因。 {"errcode":48001,"errmsg":"api unauthorized rid: 643769e1-59ac4596-022eed7f"} 看微信提供的文档,模板消息有几个接口可以使用,一个是之前使用的统一服务消息接口,一个是模板消息接口,但是这两个接口回复的内容都是API接口 没有授权。 # url = 'https://api.weixin.qq.com/cgi-bin/message/wxopen/template/uniform_send?access_token='+access_token # url = 'https://api.weixin.qq.com/cgi-bin/message/template/send?access_token='+access_tokenx 不论是在这里还是在度娘都有很大遇到类似API接口授权问题的,但是都没有一个明确的解决方案,微信官方对此也没有一个权威的说法,不知道怎么操作, ,恳请大神予以详细说明,解惑。 access_token使用的是公众APPID和密钥获得。
2023-04-13使用公众Appid和密钥截图如下 [图片]
消息模板发送消息,提示API没有授权,不知如何设置授权?消息模板回调信息如下: {"errcode":48001,"errmsg":"api unauthorized rid: 64362914-254c00b6-6af793bc"} 微信公众平台接口调试工具,调试结果如下,不知如何操作,请求帮助。[图片] [图片]
2023-04-12统一服务消息和模板消息有什么不同,模板库是否有区别。
后台发送模板消息,微信没有收到任何消息?发送后提示消息: Starting new HTTPS connection (1): api.weixin.qq.com:443 2023-04-11 13:56:14,910 - /home/DeviceAlarm/AlarmMessage/Alarm_venv/lib/python3.8/site-packages/urllib3/connectionpool.py[line:456] - DEBUG: https://api.weixin.qq.com:443 "POST /cgi-bin/message/template/send?access_token=67_7Imu1xkXh--QXKu2q7VFfJH32bA2xRp1giGku5Kqg6nKmKoYAn8qF_vm_YFq7KC0SmrxyGCN9M4dRfLYZqay_SrrksOkHtMy2_XdnWyjHAqHdfsJIgsCp65KHogOMMiAHAYWW HTTP/1.1" 200 77 下面是发送代码 # 发送模板消息 def post_data(self, device): access_token = self.get_token() time = datetime.datetime.now().strftime('%Y-%m-%d %H:%M:%S') # 统一服务消息 # https: // api.weixin.qq.com / cgi - bin / message / template / send?access_token = ACCESS_TOKEN url = "https://api.weixin.qq.com/cgi-bin/message/template/send?access_token=" + access_token # url = "https://api.weixin.qq.com/cgi-bin/message/wxopen/template/uniform_send?access_token=" + access_token params = { "touser": 'oMe5a5Vde5r8uNfHNI86nD5wL0Nv', "template_id": self.template_id, "data": { "first": { "value": device['first'] # "value": "您的设备已触发设备报警。" }, "keyword1": { "value": device['device_num'] # "value": "1222032091" }, "keyword2": { "value": device['device_name'] # "value": "温湿度恒温箱" }, "keyword3": { "value": device['get_time'] # "value": "2021年06月07日19时24分" }, "keyword4": { "value": device['content'] # "value": "温度超标 45°C" }, "remark": { "value": time } } } response = requests.post(url, json=params)
2023-04-11小程序发布版是不是应该使用域名,不能用ip
为什么小程序发布后不能获得自建服务器的后台数据?小程序审核通过,发布后没有后台请求的数据,看情况应该是没有与后台通讯,不知道问题在哪里,是不能用自建的服务器吗,还是后台网址需要设置?
2022-03-03发送数据格式: payl {"touser": "oSyuJ4vOTcvx-9bmTv3mXSZ8F4GE", "template_id": "WLSiIt0f0H5WwNILmcf3gY9aADrhjQJ1pJWaHKmz0ZA", "data": {"first": {"value": "\u60a8\u7684\u8bbe\u5907\u5df2\u89e6\u53d1\u6e29\u5ea6\u62a5\u8b66"}, "keyword1": {"value": "1222032091"}, "keyword2": {"value": "\u6e29\u6e7f\u5ea6\u6052\u6e29\u7bb1"}, "keyword3": {"value": "2021\u5e7406\u670807\u65e5 19:00:00"}, "keyword4": {"value": "\u6e29\u5ea6\u8d85\u6807 45\u00b0C"}, "remark": {"value": "2022-02-10 10:00:00"}}}
发送模板消息,提示"errcode":47001 data format error 请求帮助?使用python后台程序发送模板消息,代码如下 url = f'https://api.weixin.qq.com/cgi-bin/message/wxopen/template/send?access_token={access_token}' params = { "touser": "oSyuJ4vOTcvx-xxxTv3mXSZ8F4GE", "template_id":"WLSiIt0f0H5WwNILmcf3gY9aADrhjQJ1pJWaHKmz0ZA", "data": { "first": { "value": "您的设备已触发温度报警" # "color": "#173177" } "keyword1": { "value": "1222032091" # "color": "#173177" }, "keyword2": { "value": "温湿度恒温箱" # "color": "#173177" }, "keyword3": { "value": "2021年06月07日 19:00:00" # "color": "#173177" }, "keyword4": { "value": "温度超标 45°C" # "color": "#173177" }, "remark": { "value": "2022-02-10 10:00:00" # "color": "#173177" } } # } } payl = json.dumps(params) response = requests.post(url=url, json=payl) response {"errcode":47001,"errmsg":"data format error rid: 620cb249-360cbce4-0dbdf1e4"} 提示格式错误。请帮助看一下问题在哪里。
2022-02-16不知道我现在的代码哪里有问题
echart无法获取后台数据?使用折线图进行数据处理,如果使用静态数据没有问题,使用后台获得的数据就无法替换原来的静态数据,下面的代码后台请求的数据是列表类型数据,但是数据无法使用,请教什么问题。 getData() { let that = this var AlarmMsg=[4,4,5] var devicenum = '1222032091' var data1_x=[] var data1_y=[] var data2_x=[] var data2_y=[] wx.request({ url: 'http://127.0.0.1:8000/wxdevicenum/'+devicenum, success:function(res){ console.log(res); // that.setData({ data1_x=res.data.datax; data1_y=res.data.datat; data2_x=res.data.datax; data2_y=res.data.datah; // }); console.log(data1_x); } }) console.log(data2_y) barec1.setOption({ tooltip: { trigger: 'axis' }, renderAsImage: true, //支持渲染为图片模式 color: ["#41A4FF", "#37C461"], //图例图标颜色 曲线数据点颜色 legend: { show: true, itemGap: 25, //每个图例间的间隔 top: 20, // bottom: 15, x: 30, //水平安放位置,离容器左侧的距离 'left' z: 100, textStyle: { color: '#A9A9A9' //'#383838' }, }, grid: { //网格 top: 30, left:25, bottom: 5, containLabel: true, //grid 区域是否包含坐标轴的刻度标签 }, xAxis: { //横坐标 type: 'category', // name: '(天)', //横坐标名称 nameTextStyle: { //在name值存在下,设置name的样式 color: 'black', fontStyle: 'normal', fontWeight: 'bold', }, nameLocation: 'start', //'end', boundaryGap: false, data: data1_x, //this.data.data1_x, axisTick: { show: false, //刻度线隐藏 }, axisLabel: { textStyle: { fontSize: 9, color: '#f0f5f5' } } }, yAxis: { //纵坐标 type: 'value', position: 'left', left: 20, scale:true, //Y轴坐标值自适应 nameLocation: 'end', //'start' textStyle:{ fontSize:9, color:'#f0f5f6' }, axisTick: { show: false, //刻度线隐藏 inside : false, // 控制小标记是否在grid里 }, // splitNumber: 6, //坐标轴的分割段数 splitLine: { //坐标轴在 grid 区域中的分隔线。 show: true, lineStyle: { //Y轴网格线 type: 'solid', //type: 'dashed'虚线, solid实线 width: 1, color: '#ADD8E6', } }, axisLabel: { //y轴刻度 textStyle: { fontSize: 9, color: '#f0f5f6' } }, }, series: [{ type: 'line', data: data1_y, //this.data.data1_y, smooth: true, symbol: 'roundRect', itemStyle: { normal: { lineStyle: { color: 'white', width:1 } } } }], }) barec2.setOption({ tooltip: { trigger: 'axis' }, renderAsImage: true, //支持渲染为图片模式 color: ["#37C461"], //图例图标颜色 legend: { show: true, itemGap: 25, //每个图例间的间隔 top: 20, x: 20, //水平安放位置,离容器左侧的距离 'left' z: 100, textStyle: { color: '#37C461' }, }, grid: { //网格 left: 25, bottom: 5, top: 30, containLabel: true, //grid 区域是否包含坐标轴的刻度标签 }, xAxis: { //横坐标 type: 'category', // name: '(小时)', //横坐标名称 nameTextStyle: { //在name值存在下,设置name的样式 color: '#FFBE46', fontStyle: 'normal', fontWeight: 'bold', }, nameGap: 3, nameLocation: 'end',//显示位置 boundaryGap: false, data: data2_x, //this.data.data2_x, axisTick: { show: false, //刻度线隐藏 }, axisLabel: { textStyle: { fontSize: 9, color: '#F5F5F5' } }, }, yAxis: { //纵坐标 type: 'value', position: 'left', left: 10, scale:true, axisTick: { show: false, //刻度线隐藏 }, show: true, lineStyle: { type: 'solid' } }, axisLabel: { textStyle: { fontSize: 9, color: '#F5F5F5' } }, }, series: [{ type: 'line', data: data2_y, //this.data.data2_y, smooth: true, symbol: 'roundRect', itemStyle: { normal: { lineStyle: { color: 'white', width:1 } } }, }], }) data: { ec1: { onInit: function (canvas, width, height) { barec1 = echarts.init(canvas, null, { width: width, height: height, // devicePixelRatio: dpr }); canvas.setChart(barec1); return barec1; } }, ec2: { // onInit:initChartHumi onInit: function (canvas, width, height) { barec2 = echarts.init(canvas, null, { width: width, height: height }); canvas.setChart(barec2); return barec2; } },
2022-02-03渲染不到数据,调试器查看,发现得到的数据不同
微信小程序调用数据库数据得到的数据不能显示?在微信小程序中,调用外部mysql数据库,得到的数据经调试器观察数据如下图: [图片] 不知道是什么问题,这个数据不能被小程序调用,请高手帮助解答一下。 同样的程序调用其他的数据库没有问题,图片如下: [图片]
2021-04-02