直接上代码,具体链接以及各地址参照上一篇博客

import json
import requests

APIKEY = ''                         # 改成你的APIKEY
apiurl = '' #改成你自己的
apiheaders = {'api-key': APIKEY, 'Content-Length': '10'}

def http_put():
    temperature = 1
    payload = {'datastreams': [{"id": "ceshi1", "datapoints": [{"value": temperature}]}]}
    print("上传值为: %.3f" % temperature)
    jdata = json.dumps(payload)  # 对数据进行JSON格式化编码
    # 打印json内容
    print(jdata)
    r = requests.post(apiurl, headers=apiheaders, data=json.dumps(payload))
    return r

resp = http_put()
print("OneNET请求结果:\n %s" % resp)

展示在本地运行的效果:
在这里插入图片描述
展示平台显示效果:在这里插入图片描述

Logo

宁波官方开源宣传和活动阵地,欢迎各位和我们共建开源生态体系!

更多推荐