用于全局传感器网络api的python包装器

gsn的Python项目详细描述


一个用于全局传感器网络api的python包装器。目录::**目录**

----
pip install gsn

=--
usage
=--



wrapper使用“association”oauth2库对gsn服务进行身份验证。
在开始之前,必须在gsn服务上创建“client”,并获取client_id、client_secret和redirect_uri。
因为我们将使用client_凭据,客户端必须链接到它将从中继承访问权限的用户。
未使用重定向uri的值,但必须匹配。

然后在您的python代码中,可以这样使用它::

>;import gsn
>;a=gsn.api(service_url=“http://localhost:9000/ws”,client_id=“client”,client_secret=“secret”,redirect_uri=“http://localhost”)
>;s=a.get_latest_values(“push”)
>;s.values=[[146959498000,18]]
>;r=a.push_values

。_批准:https://github.com/demianbrecht/association


sensor object
=======


>此对象抽象GSN用于流元素的JSON表示。它有以下字段:

*字段:表示名称、类型和单位的三元组列表
*名称:传感器名称
*值:列表列表。内部列表的大小必须与字段列表的大小相同,并表示流元素的数据。
*位置:(可选)三元组,表示传感器的位置为纬度、经度、高度。
===
更改
==
=



v0.2.0
----

*添加刷新令牌支持
*自动跟踪访问令牌过期并在必要时刷新



v0.1.0
----

*初始版本
*支持查询最新值并推送与gsn v2.0.0兼容的数据






欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java在依赖项上没有这样的方法异常   java如何将@Value注入setter?   验证输入java的最佳实践   java在使用kotlin的安卓项目中没有此类字段错误   我们可以强制java接口实现超时吗?   java将BasicAuth()与FormLogin()组合用于不同的路径   java无法在更新SDK后更新应用程序(未安装应用程序)   macos Java 8、Swing和OSX:对话框使UI对鼠标无响应   java自定义单元格格式以US格式显示,尽管使用了带UK语言环境的DataFormatter   java按升序排列列表字符串数据   java Hibernate OGM[PersistenceUnit:person]无法构建Hibernate SessionFactory   生命周期配置未涵盖java插件执行:com。乱穿马路。专家插件。安卓generation2:安卓mavenplugin:3.5.0:generatesources   java RecyclerView显示为空   当服务器不返回任何输入时,java InputStream read()会阻塞