代码之家  ›  专栏  ›  技术社区  ›  snoob dogg

什么是batch.created和batch.updated webhook事件?

  •  0
  • snoob dogg  · 技术社区  · 6 年前

    在测试模式下,我有时会收到以下事件: batch.created batch.updated

    已创建批处理

    {
        "id": "evt_1Fbj*****",
        "object": "event",
        "api_version": "2017-08-15",
        "created": 1573029053,
        "data": {
            "object": {
                "id": "batch_1Fbj*****`,
                "object": "batch",
                "completed": null,
                "content_sha256": null,
                "created": 1573029053,
                "error": null,
                "livemode": false,
                "metadata": [],
                "results": null,
                "started": null,
                "status": "new",
                "upload_url": null
            }
        },
        "livemode": false,
        "pending_webhooks": 2,
        "request": {
            "id": null,
            "idempotency_key": null
        },
        "type": "batch.created"
    }
    

    已更新批处理

    {
        "id": "evt_1Fbj*****",
        "object": "event",
        "api_version": "2017-08-15",
        "created": 1573029059,
        "data": {
            "object": {
                "id": "batch_1FbjujF******",
                "object": "batch",
                "completed": null,
                "content_sha256": null,
                "created": 1573029053,
                "error": null,
                "livemode": false,
                "metadata": [],
                "results": null,
                "started": 1573029059,
                "status": "processing",
                "upload_url": null
            },
            "previous_attributes": {
                "started": null,
                "status": "new"
            }
        },
        "livemode": false,
        "pending_webhooks": 3,
        "request": {
            "id": null,
            "idempotency_key": null
        },
        "type": "batch.updated"
    }
    

    我无法在Stripe文档中找到关于它们的信息。他们的目的是什么?

    0 回复  |  直到 6 年前
        1
  •  2
  •   koopajah MKumar    6 年前

    这些是在仪表板中执行批处理操作时由Stripe生成的内部事件。例如,如果您在一个操作中退还多个费用或删除多个客户。

    这些事件没有文档记录,不应该发送到您的端点,哪个Stripe将在将来修复。你可以放心地忽略这些事件。