为商业客户处理citylink调度的简单实用程序包
citylink-utils的Python项目详细描述
以下程序包是为帮助处理发送请求而开发的 与总部设在英国的City Link快递公司合作。
他们缺少一个api来轻松管理各种功能,比如 检索清单、参考代码等。
此包通过使用Mechanize库导航 用于执行以下请求的商业帐户管理区域:
- 提取挂起的集合
- 获取公司参考号
- 获取城市链接参考号
- 获取集合清单的完整HTML副本
- 通过电子邮件发送清单
要求
下面的版本已经过测试并且可以工作。它可能是另一个 早期版本和后期版本可能会起作用。*Mechanize 0.2.5+*lxml 3.3.3+*Mailer 0.7+
示例
电子邮件清单
importcitylink.CityLinkuserid="XXXXXX"password="XXXXXX"cl=CityLink(userid,password)cl.login()cl.mail_manifest(emailfrom="from@test.com",emailto="to@test.com")
获取cityLink参考代码列表
importcitylink.CityLinkuserid="XXXXXX"password="XXXXXX"cl=CityLink(userid,password)cl.login()print(cl.fetch_citylink_refs())