搭建简易的物联网服务端和客户端-微博发送信息(十五)
时间:2022-07-23
本文章向大家介绍搭建简易的物联网服务端和客户端-微博发送信息(十五),主要内容包括其使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。
将获取到的温湿度和其他信息通过微博发布 代码地址:https://github.com/klren0312/stm32_wifi 2017.4.12
微博发送信息
1.配置数据库
var mysql = require('mysql');
//数据库配置
var conn = mysql.createConnection({
host:'localhost',
user:'root',
password:'root',
database:'nodemysql',
port:3306
});
//连接数据库
conn.connect();
2.微博发送
从数据库中获取到最新的传感器信息,然后通过微博发送
conn.query('SELECT * FROM pet',function(err,rows,fields){
var indoor;
if (rows[rows.length-1].indoor == 1) {
indoor = "on the home";
}else{
indoor = "not on the home";
}
//组成信息字符串
var tem = " temperature:" + rows[rows.length-1].tem +"'C || Pet:"+indoor
+" || humidity:"+ rows[rows.length-1].hum + "% || by ZZES_IOT";
//微博发送json
var para = {
"access_token":"2.00IlvKmF05EX2B7c5e17d246vKldGE",
"status":tem
}
//微博发送
Weibo.Statuses.update(para,function(data){
console.log(data);
})
})
3.现象结果
(1)后台打印的log
QQ截图20170412082224.png
(2)微博效果
QQ截图20170412083821.png
@治电小白菜20170412
- spring boot 登录注册 demo (四) -- 体验小结
- jenkins 时区设置
- 什么样的密码才是安全的?
- MAC本遭遇ARP攻击的处理办法
- nodejs 语法学习(持续更新)
- Django——模板层(template)(模板语法、自定义模板过滤器及标签、模板继承)
- - Templates should only be responsible for mapping the state to the UI. Avoid placing tags with side
- Django - - - -视图层之视图函数(views)
- fiddler mock ==> AutoResponder
- 基于Node.js开发跨平台窗口程序
- Django视图层之路由配置系统(urls)
- java String时间转为时间戳
- linux 简易启动脚本
- 2017年我国大数据产业发展五大新突破
- JavaScript 教程
- JavaScript 编辑工具
- JavaScript 与HTML
- JavaScript 与Java
- JavaScript 数据结构
- JavaScript 基本数据类型
- JavaScript 特殊数据类型
- JavaScript 运算符
- JavaScript typeof 运算符
- JavaScript 表达式
- JavaScript 类型转换
- JavaScript 基本语法
- JavaScript 注释
- Javascript 基本处理流程
- Javascript 选择结构
- Javascript if 语句
- Javascript if 语句的嵌套
- Javascript switch 语句
- Javascript 循环结构
- Javascript 循环结构实例
- Javascript 跳转语句
- Javascript 控制语句总结
- Javascript 函数介绍
- Javascript 函数的定义
- Javascript 函数调用
- Javascript 几种特殊的函数
- JavaScript 内置函数简介
- Javascript eval() 函数
- Javascript isFinite() 函数
- Javascript isNaN() 函数
- parseInt() 与 parseFloat()
- escape() 与 unescape()
- Javascript 字符串介绍
- Javascript length属性
- javascript 字符串函数
- Javascript 日期对象简介
- Javascript 日期对象用途
- Date 对象属性和方法
- Javascript 数组是什么
- Javascript 创建数组
- Javascript 数组赋值与取值
- Javascript 数组属性和方法
- 艺术鬼才!Unicode 字符还能这么玩?
- TS 设计模式03 - 单例模式
- MySQL 案例:Limit 分页查询优化
- 白话Xavier | 神经网络初始化的工程选择
- matplotlib 设置绘图时显示中文
- JavaScript 学习(1)
- Swift 反初始化
- R语言中Gibbs抽样的Bayesian简单线性回归
- Redis的各种数据类型到底能玩出什么花儿?
- Linux磁盘操作
- linux实现shell脚本监控磁盘内存达到阈值时清理catalina.out日志
- MyBatis框架动态查询Sql
- 修改CentOS7系统时间EDT为CST
- R语言制作可发表的生存曲线
- drf之认证、权限、频率