用于cake api的python sdk
pycake的Python项目详细描述
简介
pycake 是一个python包,旨在使cake的api 看起来更加restful。 pycake 包含两个模块, pycake.api 和 pycake.models 。 pycake.api 包含 adminapi 和 affiliateapi 类,这些类旨在使调用cake api更简单。由于.net framework的原因,如果没有pycake,用户将需要在每次api调用中包含每个参数。编辑实体时,如果只更改一个或几个设置,这可能会很烦人。此外,在导出实体或报告数据时,如果希望包含所有结果,则必须传递每个参数(筛选器)是不太理想的。例如,如果要编辑一个offer(addedit offer)上的一个设置,可以使用 pycake.api.adminapi.edit_offer() 并只传递 offer_id 和要更改的设置的键值对:
>>>frompycake.apiimportAdminAPI>>>ckadmin=AdminAPI('somecakedomain.com',api_key='ADhakjnOtAreALkEY')>>>offer_edit_response=ckadmin.edit_offer(offer_id=4,click_cookie_days=60)