我需要创建一个像Telegram Webhook服务器的Webhook服务器。
我用谷歌搜索了一下,但没有找到任何资源!
我不是在谈论接收Webhook请求。我说的是创建一个完整的Webhook服务器来将HTTP POST请求发送到特定的URL。我们的客户端可以通过以下方式在其URL中接收请求:
$response = file_get_contents('php://input');任何帮助都将不胜感激。
附言:
对不起,我的英语不好。
发布于 2017-03-08 17:19:34
您可以尝试webhook laravel包,它为您提供了将Captain Hook添加到您的laravel应用程序中的功能
发布于 2017-03-08 17:13:43
webhook实际上所做的无非是发送一个请求。最简单的设置方法是使用Guzzle (https://packagist.org/packages/guzzlehttp/guzzle)。
你需要做的就是在你这一边设置一个脚本来决定调用哪个url,当这种情况发生时,只需通过guzzle创建post请求即可。
$postData = [];
$client = new GuzzleHttp\Client();
$response = $client->request('POST', $url, $postData);https://stackoverflow.com/questions/42667091
复制相似问题