支持从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字符串。替换(regex,string)以替换XML中的内容   java Spring SOAP Web服务请求日志中XML请求有效负载的元素   java在一个类中保存作业对象并在另一个类中使用(初学者)   java无法定位com。西蒙图夫斯。奥内贾尔。在web启动中启动   java可以将Spring DAO合并到服务层吗?   使用互相关的声音文件的java时间延迟   java理解C中声明的数组指针算法   regex如何在Java中找到第一个未替换的引号?   当存在插入Spring数据JPA时进行java数据库轮询   java Axis客户端调用引发classcast异常   JavaFX ControlFX对话框中的java动作按钮css样式   使用iText Java获取空页计数   返回随机文本字段输入的java   java从spring boot stomp连接到外部activemq   java控制台错误无法找到或加载主类   java NoClassDefFoundError在尝试使用JarSigner对apk文件进行签名时出错。exe   GuavaJava:对象列表到字符串列表的可能转换   java PropertyPlaceHolderConfiguration和ResourceBundleMessageSource   java无法在回调中赋值   用于旋转变换的java简洁类(减少冗余)