问题描述
我正在使用Spatie Laravel Webhook Server发送Webhook通知。 为了进行测试,我在Laravel项目中定义了一个API路由-该路由的Controller方法,只需记录请求的正文,并返回HTTP代码200。
public function getWebhookTest(Request $request) {
LoggerService::init('INFO',"Webhook sent: " . json_encode($request->all()),'rcs');
return response()->json(['message' => 'ok']);
}
作为示例,我将网络挂钩发送如下:
WebhookCall::create()
->timeoutInSeconds(5)
->url($url)
->useSecret($secret)
->payload($payload)
->dispatch();
($ url是api URL,$ secret是字符串,$ payload是关联数组)。
直接调用网址(例如,使用Postman)-可以,但是Webhook调用超时并出错- 我不知道为什么- 任何人遇到类似问题或有任何建议吗?
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)