xolphin api的python库

xolphin-api的Python项目详细描述


库安装

库可以通过pip

pip install xolphin-api

并通过

pip install xolphin-api --upgrade

或从源手动操作

git clone https://github.com/xolphin/xolphin-api-python.git
cd xolphin-api-python
python setup.py install

用法

客户端初始化

importxolphinclient=xolphin.Client('<username>','<password>')

请求

获取请求列表
requests=client.request().all()forrequestinrequests:printrequest.id,request.product.id

按id

获取请求
request=client.request().get(961992637)print(request.product.brand)

申请证书

ccr=client.request().create(24,1,'csr string','EMAIL')ccr.address='Address'ccr.approver_first_name='FirstName'ccr.approver_last_name='LastName'ccr.approver_phone='+12345678901'ccr.approver_email='email@domain.com'ccr.zipcode='123456'ccr.city='City'ccr.company='Company'ccr.subject_alternative_names.append('test1.domain.com')ccr.subject_alternative_names.append('test2.domain.com')ccr.dcv.append({'domain':'test1.domain.com','dcvType':'EMAIL','approverEmail':'email@domain.com'})request=client.request().send(ccr)print(request.id)

创建便笺

result=client.request().send_note(1234,'My message')print(result.message);

获取注释列表

result=client.request().get_notes(1234)fornoteinresult:print(note.messageBody);

发送“Comodo订户协议”电子邮件

//currentlyavailablelanguages:en,de,fr,nlresult=client.request().send_ComodoSA(124,'test@example.com')print(result.message);

证书

证书列表和过期时间
certificates=client.certificate().all()forcertificateincertificates:print(certificate.id,certificate.isExpired())

下载证书

cert=client.certificate().download(961983489,'CRT')withopen('crt.crt','wb')asf:f.write(cert)

支持

产品列表
products=client.support().products()forproductinproducts:print(product.id,product.brand)

解码csr
data=client.support().decode_csr('csr string')print(data.type,data.size)

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

推荐PyPI第三方库


热门话题
java JPA。Eclipselink没有为mySQL提供密码,但它应该提供   我的Servlet和@FormDataParam存在java问题   java将什么作为上下文参数传递到文件I/O方法中?   如果两个值相同,java无法找到其中一个单选按钮   java在变量和方法名中使用下划线   JavaSpringMVC单线程安全?   klazz类的java Arraylist(反射Api)   java如何在数字字符串中查找最频繁的数字?   JavaAPI设计:使数据更易于阅读与强制更多API调用   JavaHadoopMapReduceforGoogleWebGraph   java无法启动gauge API:Runner意外退出   java如何在bluemix上使用ibm工作负载调度器?   拉取一年中某一周特定日期的所有日期   java为什么是我的角节点。js应用程序将图像上传到S3� 邮递员正确上传时的符号?   在不使用任何第三方jar的情况下将文件从本地传输到linux系统(java代码)   java将现有文件夹复制到Eclipse工作区中新创建的项目中   Java中的regex RegExp帮助   当使用“系统”外观时,Java组合框setSelectedItem会出现故障   JavaASM:在类的方法中获取局部变量名和值