0

Paymill を支払いプロバイダーとして使用していますが、Webhook に行き詰っています。

現在、以下のように電子メールで Webhook を受信して​​いますが、代わりにページでこれを取得してデータベースに投稿したいと考えています。私はこれを行う方法を少し知っていますが、個々の投稿を取得する方法がわかりません。

{
    "event_type":"transaction.created",
    "event_resource":{
        "id":"tran_9x2x8xex5x7xexex0x8x9xexexbx",
        "amount":"9980",
        "origin_amount":9980,
        "status":"open",
        "description":"9xax1x7x5x8x2xaxaxcx4x5xfx8x2x2x",
        "livemode":true,
        "refunds":null,
        "currency":"GBP",
        "created_at":1375307922,
        "updated_at":1375307922,
        "response_code":10001,
        "short_id":null,
        "is_fraud":false,
        "invoices":[

        ],
        "app_id":null,
        "fees":[

        ],
        "payment":{
            "id":"pay_7xdxex9xfxcx6x3x9x5x7xcx",
            "type":"creditcard",
            "client":"client_2x2xex0x2x4xx3bx3x6x",
            "card_type":"mastercard",
            "country":null,
            "expire_month":"10",
            "expire_year":"2015",
            "card_holder":"XXX XXXXXX",
            "last4":"8XX8",
            "created_at":1375307921,
            "updated_at":1375307922,
            "app_id":null
        },
        "client":{
            "id":"client_2x2xex0x2x4xfx3x3x6x",
            "email":null,
            "description":null,
            "created_at":1375307922,
            "updated_at":1375307922,
            "app_id":null,
            "payment":[

            ],
            "subscription":null
        },
        "preauthorization":null
    },
    "created_at":1375307922,
    "app_id":null
}

では、php を使用して event_resource id を引き出すにはどうすればよいでしょうか。

通常、私はただするだろう<?php $_POST['event_resource]; ?>

4

2 に答える 2