我正在尝试使用以下请求检索 Stripe 上所有客户的所有待处理发票项目:
curl -G https://api.stripe.com/v1/invoiceitems -u "api_key:" -d pending=true
这将返回一个空列表响应:
{
"object": "list",
"data": [],
"has_more": false,
"url": "/v1/invoiceitems"
}
如果我指定客户:
curl -G https://api.stripe.com/v1/invoiceitems -u "api_key:" -d pending=true -d customer=cus_XXX
然后我只获得该客户的待处理发票项目。我如何获取所有客户的待处理发票项目?
这是预期的,如果没有
customer
或 invoice
上下文,列出发票项目不会为您提供任何内容。
这并不是与此逻辑相关的唯一对象。付款方式是另一个例子。除非指定他们所属的客户,否则您将得到一个空列表。
在 Stripe 上无法检索所有发票项目,无论
customer
或 invoice
。但说实话,我想不出它有用的用例 - 请随时告诉我。