我正在从 api.stripe 获取退款数据到 BQ。 除了费用信息本身之外,我还需要时间线注释,因为有链接到特定退款的订单 ID(我可以在仪表板中找到它们https://dashboard.stripe.com/ payments/{id})。 问题是我在任何地方都找不到这个对象,并且在文档中找不到有关哪个端点包含它的任何参考。
在浏览器上我发现这个:
{
"data": [
{
"id": "note_...",
"object": "note",
"created": ####,
"created_by": {
"id": "usr_...",
"object": "user",
"email": "...",
"name": "..."
},
"edited_by": null,
"from_email": null,
"mentions": [],
"parent": "ch_...",
"pinned": false,
"source": "dashboard",
"text": "THE ID I NEED TO FETCH"
}
],
"has_more": false
}
对象注释中的文本就是我需要获取的内容。 我研究了 https://.stripe.com/charges,还有 payment_intents、退款,并尝试扩展这些字段上的所有可用字段,但我似乎无法在任何地方找到注释对象。 这个对象在哪个Endpoint?我怎样才能获取这些信息?
如果您指的是可以在 Stripe Dashboard 中添加的注释(如下面的屏幕截图所示),那么您无法通过 API 获取这些注释。它们仅在仪表板中可用。
话虽这么说,您可以使用
metadata
在大多数 Stripe 对象上留下注释,然后稍后通过 API 检索它们:https://stripe.com/docs/api/metadata