有人可以就Stripe API提供一些建议。我想使用条带API和可能的一些代码来为我提供一个有效订阅者的电子邮件地址的过滤列表' (即已付费且仍有有效订阅的订阅者。
我使用以下命令创建订阅者列表,但是,这包括所有订阅者(有效和无效)及其所有详细信息。
curl https://api.stripe.com/v1/customers -u sk_test_xxxxxxxxxxxxxxxxx: >> test4.txt
我认为指示订户是否有效的过滤器是以下字段是'总计数'在以下字段中被转换(1 =有效,0 =无效)
"subscriptions": {
"object": "list",
"data": [],
"has_more": false,
"total_count": 0,
我试图实现的最终结果是以下格式的有效订阅者列表:
abc@hotmail.com 123@gmail.com .....
任何人都可以帮忙。条纹网站上的文档似乎无法涵盖这一详细程度。
答案 0 :(得分:0)
您可以使用以下curl
命令:
curl https://api.stripe.com/v1/customers?subscription=true\&delinquent=false \
-u sk_test_...
subscription=true
将过滤仅返回订阅的客户,delinquent=false
将进一步过滤以仅返回已付款的客户。
一些注意事项:
curl
仅返回电子邮件地址。您可以通过将输出传递给其他命令行工具(例如grep
/ sed
/ awk
来完全按照您的需要格式化输出。