使用pymill从paymill获取客户列表(几乎)很好:
p = pymill.Pymill(private_key)
clients = p.get_clients
但是结果只包含20个条目,而不是带有我愿意检索的特定电子邮件地址的条目。当使用export_clients API方法时,所有客户机都以CSV形式返回,包括我要查找的客户机。文档[1]说有可能对客户机进行排序和筛选,但pymill似乎无法做到这一点。所以我想我必须扩展pymill来生成正确的REST请求?另一种方法是解析CSV客户端,但这不会扩展。在
[1]https://www.paymill.com/en-gb/documentation-3/reference/api-reference/#sorting
你不需要扫描CVS列表就可以通过电子邮件进行过滤。只需使用过滤器选项。它是这样的:
得到https://api.paymill.com/v2/clients?email=urlencodedemail
不幸的是,python包装器不支持列表过滤器和订单,但欢迎您对此作出贡献。这是一个开源项目,我相信他们会接受一个不错的请求:)
你为什么不增加词条呢?这是通过count属性生成的。e、 g:卷曲https://api.paymill.com/v2/clients?count=1000。你不需要下载csv。在
最好的, 基督徒
相关问题 更多 >
编程相关推荐