WHMCS 与 Laravel 集成

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

我想将 whmcs getinvoices 集成到我的 laravel 项目中。我在 WHMCS 中创建了 API。并编写相应的代码控制器,然后我运行 laravel 项目,结果是“错误:403 - null”

laravel whmcs
1个回答
0
投票

您无法访问直接文件来运行 WHMCS 中的 api。 你必须制作模块插件来运行 api 并获取响应,或者你可以在includes中创建一个文件

在includes/myapi中创建一个新文件夹 创建一个名为 myapi.php 的新文件 并将 init.php 文件包含在 myapi.php 中

然后您可以使用内部 whmcs api https://developers.whmcs.com/api/api-index/ 在这里您将能够获取获取发票的 api 并返回响应。

在你的 Laravel 控制器中 创建一个获取发票的函数,调用curl 访问您的whmcs 网站 https://your-whmcs-domain/includes/myapi/myapi.php

这样你就可以在你的 Laravel 控制器中获取发票

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