如何在octobercms中处理webhook?

问题描述 投票:0回答:1

我正在开发一个带有支付功能的网络应用程序,我需要集成 webhook 以在付款时从类似于 stripe 的支付网关获取更新,并使用它来执行发送电子邮件等操作,并且还授予某些功能超额的权限当订阅时。

我正在使用 ngrok 生成一个临时的面向公众的 url。我已经在我的插件目录中创建了一个route.php文件并将其包含在其中

<?php

Route::any('/webhook/rave', 'Corymillz\Adverts\Http\Controllers\Webhook@index');

?>

在我的插件目录中,我还创建了一个文件夹 Http,并在其中创建了另一个文件夹 Controllers,并在其中创建了一个 php 文件 Webhook.php。在我的文件中这是测试它

<?php namespace Corymillz\Adverts\Http\Controllers;


use Illuminate\Routing\Controller;
use Request;
use Log;

class Webhook extends Controller
{
    public function index(Request $request)
    {
        Log::info('hello');
    }
}

?>

我已经将我的 webhook url

example.ngrok.io/webhook/rave
添加到支付网关 webhook 页面 但当我尝试测试付款时似乎没有发生任何事情。如果有任何帮助,我将不胜感激。

php laravel webhooks octobercms
1个回答
0
投票

你解决了吗?我还需要收到我的插件的 webhook 响应,但我没有收到

© www.soinside.com 2019 - 2024. All rights reserved.