支持从python访问zotonic网站的库。

ZotonicClient的Python项目详细描述


Zotonic的API访问库
==
==
作者:arjan scherpenisse<;arjan@scherpenisse.net>;,2011-02-14


使用位于`$home/.zclient`的简单注册表文件存储使用者的密钥、机密和授权访问令牌。

用法:zclient<;command>;[选项]
通用Zotonic API访问客户端。


-删除应用程序及其所有授权客户端

添加客户端<;客户端ID>;<;应用程序ID>;
-为给定的OAuth应用程序设置授权

请求<;客户端ID>;<;API方法>;[参数]
-执行授权的API请求,漂亮地打印结果
例如:“zclient request foo base/export id=1”以转储页面





quick walkthrou
----


刷新页面。

2)创建新的oauth应用程序并单击“添加新应用程序”。在
对话框中,输入应用程序详细信息,如标题、主页、
等。回调可以保留为空。在第二个选项卡上,选中此应用程序可能访问的api方法的复选框
。单击“添加
应用程序”按钮。

3.写下/复制粘贴使用者密钥和使用者密钥

此令牌/密钥对唯一标识您的应用程序。

4。向zclient注册应用程序zclient add app someappid 127.0.0.1:8000<;YourConsumerKey>;<;YourConsumerCret>;

“*someappid*”是您在zclient端找到的用于标识此应用程序的标识符。例如:`my mobile app`.
将上一步中的消费者密钥和机密复制粘贴到
命令行。

为应用程序添加客户端在zclient术语中,*client*是一个授权令牌/密钥对,它授权用户使用其中一个zclient应用程序。




系统将提示您单击URL。做那件事。登录zotonic
,然后单击“授权”屏幕上的“授权”按钮。返回
到终端并按“回车”。现在你应该准备好出发了!

6.授权请求是否映射到API请求“http://yourclienthost/api/search”?cat=keyword`
目前还不支持post请求。

搜索所有人员的示例api请求:

[
327,
1
]


**注意:在0.6.0版中,api访问被意外地破坏了。如果您想使用api方法,请使用mercurial default或release-0.6.x分支。**

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

推荐PyPI第三方库


热门话题
java如何在IntelliJ社区版中为maven项目创建war文件?   架构在java编程中创建模型数据的最佳方式   java代码可以打印当前数字右边的最大数字,最后一个数字应该打印1   java上一个和下一个按钮,用于在WebView中从数组中加载字符串   java与直接DB调用/RESTful服务调用相比,测试Hazelcast数据检索速度的最佳方法是什么?   资源/类链接上的Java404   java如何安装play2War插件(Play Framework 2.1.1.)   多线程守护进程线程行为java   java如何从RepainManager生成异常   java Hibernate集合映射问题。无法删除或更新父行:外键约束失败   java LibGDX TextureRegion NullPointerException   java无法在JUnit套件中添加测试类   java通配符捕获/泛型   awt如何在Java中获取当前的鼠标指针类型?   java将probuf转换为POJO   java bouncycastle是否支持RSA PKCS1OAEP填充?   SQLiteDatabase的java问题。SQLITE数据库时的查询()。rawQuery()工作正常   java Android。如何正确存储数据库的数据?   java如何访问与GAE默认服务帐户关联的电子邮件地址?