在laravel
中使用上述软件包时,我收到错误
" Class' Kazist \ ResellerClub \ APIs \ Controller'找不到"
请建议我如何致电经销商俱乐部api" url"在控制器中。
$request = file_get_contents('https://httpapi.com/api/domains/available.json?auth-userid=USER_ID&api-key=API_KEY&domain-name='.$slds.'&tlds='.$tlds.'');
请帮助我解决declare
domain-name
laravel
和{{1}}中上述网址的问题的解决方案。
答案 0 :(得分:0)
对于包安装:
从终端转到项目的根目录并运行以下命令:
composer require kazist/resellerclub-php-sdk
然后在成功安装后,将在项目的供应商目录中创建一个名为kazist
的新文件夹。
要使用api通话,您需要使用Guzzle http客户端https://github.com/guzzle/guzzle或使用此link。o
修改强>
Yourcontroller.php
<?php
namespace App\Http\Controllers;
use Illuminate\Http\Request;
use
class Yourcontroller extends Controller
{
$resellerClub = \Kazist\ResellerClub\ResellerClub(<userId>, <apiKey>, true); // Last argument is for testmode.
// Get Available TLDs
$resellerClub->domains()->getTLDs();
// Check Domain Availablity
$resellerClub->domains()->available(['google', 'example'], ['com', 'net']); // This will check google.com, google.net, example.com and example.net
}