伏都教制造的程序实现api

voodoo-api的Python项目详细描述


#伏都教API

示例


“country”:“usa”
}



qty=1

materials=api.get-materials()

khaki=[m[“color”]对于m in materials,如果m[“color”]==“khaki”]


material=卡其色[“id”]

quote=api.upload_and_quote_model(文件URL、数量、物料ID、发货信息)


print“价格为$%.2f。”%(quote[“quote”][“total”])
purchase=(原始输入(“您想完成购买吗?(y/n)“).lower()=='y')


如果购买:
order=api.confirm订单(quote[”quote'quote'quou id“]]
>打印订单
>打印“购买已完成。”

















>创建一个api实例,该api实例使用给定的API密钥。您应该提供正确的api密钥,否则api将无法工作。


\api.get\materials()

u'type':u'pla',u'id':2},
…]
伏都教服务器会在提供响应前下载文件。



>示例响应:


{{u'user'u用户id':1,
>u'deletedat':none,
>u'file'u uri':
u'3c911686-4bbe-4fb7-b08e-354e88f1274274b.stl,
u'volume':263703.684920517,
u'updatedat':u'2015-06-15t115:15:23:21.122z',<
u'u'u'3c91161686-4bbe-4bbe-4b7-4bbbbr/>u'y':63.9124984741211,
u'x':155.777496337891,
u'z':110.86499786377,
u'id':25,
u'createdat':u'2015-06-15t15:23:21.122z'}

api.创建订单(订单项,发货信息):
在服务器上创建订单请求并返回该订单的报价,以及用于确认订单的报价id。在使用适当的引号id执行confirm_order方法之前,购买不会完成。

“数量”:1


“state”:“ak”,
“country”:“usa”
}


打印api.create_order(order_items,shipping_info)
response
{
u'quote':
{u'items':263814.55,
u'total':290196.01,
u'tax':26381.46,
u'shipping':0},
u'quote_id':u'123456',
u'shipping':
{u'city':u'new york',
u'name':u'oliver ortlieb',
u'zip':u'10003',
u'street1':u'320 2nd ave',
u'street2':u'5',
u'state':u'ny',
u'country':u'usa},
u'order'items':[
{u'material':34,u'id':25,u'qty':1}
]
}




.upload_and_quote_model(file_url,qty,material,shipping_info):
为file_url创建一个模型,并为给定的数量、材料和目标发货地址报价。返回与创建订单相同的响应。

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

推荐PyPI第三方库


热门话题
java测试访问令牌过滤器   close()上的java Apache POI运行时异常   java为什么Eclipse中的GWT总是显示错误404?   java从socket python服务器接收消息   java mediaRecorder:start()函数失败   不关闭DB连接可能是Tomcat上Java堆溢出的原因吗?   java JFrame无法关闭   java BigQuery加载本地文件不起作用,位置有问题   java可以在递归任务中使用吗?   servlets如何从JSESSIONID加载Java HttpSession?   java将JFileChooser与PDFBox一起使用时,文件不会另存为pdf,但保存时不带扩展名   java将处理结果存储在表中   java算法发现循环世界中重叠间隔的持续时间(24小时)   在windows 10上双击Eclipse安装程序可执行文件(eclipseinstjrewin64.exe)后,java不会发生任何事情   java编译和部署自定义Solr请求处理程序   Java/Android崩溃ApacheCommonsio2。4.jar   spring web应用程序中的java集成收件箱功能   java Grizzly、Jersey和Spring自动布线问题   java如何在pom中添加jar文件依赖项。xml   关于Android中大量GUI更新编码的java概念(GUI处理程序)