将Laravel后端代码连接到本地主机,然后连接到远程主机以在android应用程序中使用它

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

我是后端事物/逻辑的新手,因此我必须从laravel中获取一个回调URL,该URL作为主体参数发布到服务器,并且能够从服务器接收响应,但问题是获取URL。任何Assistane ...

android laravel callback localhost web-hosting
2个回答
0
投票

如果我理解正确,您将需要在/routes/web.php中创建一条路线

类似这样的东西:

Route::get('your-webhook-callback', function () {

    $result = file_get_contents("php://input");

    // do something with $result

});

然后您的网址将类似于“ http://yourdomain.com/your-webhook-callback


0
投票

如果您想使用laravel后端代码作为API ..我建议您使用api.php文件编写路由。/routes/api.php假设您有这样的路线

Route::get('all-categories', function(){
 //logic here
});

现在您可以通过此URL 127.0.0.1:8000/api/all-categories在本地主机上访问此API

还有一件事情..您可以在虚拟主机中托管您的项目。检查此链接。laravel virtual host然后您也可以从android访问您的网站..只需要在同一wifi上进行连接,并使用Laptop ip访问android中的路由即可,例如197.168.xx.xxx/api/all-catgeories如果您不在虚拟环境中托管项目,则可以在public ip中托管laravel项目。 php artisan serve --host 0.0.0.0 --port 8000

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