paymill中客户端的过滤器列表(最好使用python pymill库)

2024-05-13 04:11:36 发布

您现在位置:Python中文网/ 问答频道 /正文

使用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


Tags: csv方法key列表get客户机客户电子邮件
2条回答

你不需要扫描CVS列表就可以通过电子邮件进行过滤。只需使用过滤器选项。它是这样的:

得到https://api.paymill.com/v2/clients?email=urlencodedemail

不幸的是,python包装器不支持列表过滤器和订单,但欢迎您对此作出贡献。这是一个开源项目,我相信他们会接受一个不错的请求:)

你为什么不增加词条呢?这是通过count属性生成的。e、 g:卷曲https://api.paymill.com/v2/clients?count=1000。你不需要下载csv。在

最好的, 基督徒

相关问题 更多 >