I Webhookをテストするためにこれを行います。
<?php
$fWrite = fopen("log.txt","a");
$wrote = fwrite($fWrite, var_dump($_POST));
fclose($fWrite);
?>
としてrickdenhaanがあなたの現在のwebhook.php
戻りデータはウェブフックはなく、あなたのビューに、36分前に言ったので、これは、log.txt
ファイル内のvar_dumpデータを返します。
ディレクトリ(755)上の権利を持っていない場合、私は現在、ウェブフックを使用して、支払いAPIで働いている
手動log.txtを作成する必要があります。 WebhookはX urlにデータを送信し、アクションを実行してWebhookにコードを返します。
if ($payment->isPaid() == TRUE)
{
/*
* At this point you'd probably want to start the process of delivering the product to the customer.
*/
$con->query("UPDATE orders SET bankno = '$bankno', status = 'paid' WHERE ordertr = '$ids'");
}
elseif ($payment->isOpen() == FALSE)
{
/*
* The payment isn't paid and isn't open anymore. We can assume it was aborted.
*/
$con->query("UPDATE orders SET bankno = '$bankno', status = 'closed' WHERE ordertr = '$ids'");
}
ように閉じをマークしていない場合は、データベースに支払われた順にマークを支払った場合:そうwebhook.phpは私の注文がispaidかどう私がやったことをここに...続行するかではない場所です。これはwebhookの使い方を示しています。ウェブフックデータの送信内容に応じてアクションを実行する。
webhookを実行しているサイトに 'var_dump()'が返されます。代わりに、 '$ _POST'(および/または' $ _GET')の内容をファイルに書き込んで、後で何が入って来るのかを見ることができます。 – rickdenhaan