notehub.org API的简单包装器。

notehub的Python项目详细描述


notehub
==


installation
----





>或者您可以下载源代码并运行:


*运行这些命令可能需要管理员权限。*


开始使用notehub.org api的python包装器,它简化了调用所需的大部分工作。包装器处理添加必要的
参数、散列密码、生成签名、编码数据和检查响应代码的工作。

**您将需要http://notehub.org/api中的PID和PSK**
**以便使用创建注释和更新注释方法。**


示例使用:notehub import中的

Notehub
从Notehub导入NotehubError

PID='example\PID'\Replace with your PID
PSK='example\PSK'\Replace with your PSK


获取注释
尝试:
note=nh.获取注释('2014/1/26/test')
打印(注释)
除了NotehubError as e:
打印(e)

创建注释
注释文本=测试注释123。
尝试:
注释=nh。创建注释(注释文本)
打印(注释)
除注释外,其他注释错误为e:
打印(e)

使用密码创建注释
注释文本=测试注释123。
密码='abc123'
尝试:
注释=NH.创建注释(注释文本,密码=密码)
打印(注意)
除了NotehubError as e:
打印(e)

创建具有特定主题和字体的便笺
便笺文本='测试便笺123'。
主题='日光灯'
文本字体='Alegreya Sans SC'
页眉字体='Chau Philomene One'
尝试:
注意=nh.创建注释(注释文本,主题=主题,文本字体=文本字体,
header_font=header_font)
打印(注意)
除了notehuberror as e:
打印(e)

更新注释
注释id='2014/1/26/测试注释-123-1'
新注释文本='测试注释123'
密码='abc123'
尝试:
注释=nh.更新注释(注意id,新的_note_text,password)
打印(注意)
除了notehuberror as e:
打印(e)

许可证
----


MIT许可证


版权所有(c)2014 Sean Watson

特此免费授予许可,向任何获得本软件及相关文档文件(以下简称“软件”)副本的人,无限制地使用本软件,包括但不限于使用、复制、修改、合并、发布、分发、再授权和/或出售本软件副本的权利,并且为了允许向其提供软件的人员这样做,
须遵守以下条件:


上述版权声明和本许可声明应包含在软件的所有
副本或实质性部分中。


包括但不限于适销性、适销性、特定用途和非侵权性的保证。在任何情况下,作者或
版权所有人都不对任何索赔、损害或其他责任负责,无论是在合同诉讼、侵权诉讼或其他诉讼中,由
与软件或软件的使用或其他交易有关的,或由
与软件有关的,或与软件的使用或其他交易有关的。

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

推荐PyPI第三方库


热门话题
安卓 studio安装的java Unity本机广告   java如何将映射转换为对象   java我试图使用rest控制器从h2数据库中检索记录,但它说没有数据集   反思为什么会抛出java。lang.InstanceException?   在opensuse中找不到Java/javac   java为Android上的谷歌地图添加了5900多个标记。如何有效地做   java如何在if语句中使用循环   java如何在JPA(Hibernate)中映射一对多关系和复合主键?   如何在Java中读取和写入外部进程?   Java线程。睡眠时间最短   java使用EclipseGradle插件如何离线托管和使用依赖项(库jar文件)   java为什么虚拟引用在排队时没有被清除?   java无法理解如何创建用于响铃报警的取消按钮   java解析不应通过注入容器错误发生   java Toast或ProgressDialog不显示   java在自定义对象上使用优先级队列的更好方法   java格式的。wmv文件。(或者任何视频文件都很好)   从页面调用另一个侦听器后,不会调用java JSF<f:ajax>侦听器   java注释ConfigApplicationContext不能多次刷新有什么原因吗?