怎么传mysql数据到onenet_微信小程序与OneNet之间的数据交互 POST、GET数据 invalid JSON...

微信小程序在与网站服务器进行数据交互时,会用到wx.request函数,GET表示获取,POST表示上传。

2020年4月14日更新:今天才在官方文档中看到下面消息

603e538a26586476de190b802123e8d1.png

1、微信小程序上传数据到OneNet服务器时:

method:POST

data参数表示主要上传的数据,注意上传到OneNet的数据必须是json格式,直接上传数据时不能成功的,会返回错误信息:invalid JSON。  需要用到JSON.stringify函数将数据转化为json格式,此处花了3个多小时才找出问题所在。

header:网页访问请求的头部,需添加"content-type":'application/x-www-form-urlencoded'

示例程序如下:

OneNet_Post:function(){

var that=this

let deviceid = "5*****819"

let apikey = "5L8***************9o="

let data={

"datastreams": [

{"id": "temp1","datapoints":[{"val

  • 1
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值