simon80119 / laravel-godaddy
从GoDaddy.com搜索和购买域名的简单方法
1.0.2
2022-05-18 14:25 UTC
Requires
- php: >=7.0
- illuminate/support: ~5.3.0|~5.4.0|~5.5.0|~5.6.0|~5.7.0|~5.8.0|~6.0.0|~7.0.0
- simon80119/godaddy-api-client: dev-master
Requires (Dev)
- orchestra/testbench: ~3.3.0|~3.4.0|~5.5.0
- phpunit/phpunit: 5.*
This package is auto-updated.
Last update: 2024-09-18 20:04:33 UTC
README
Laravel GoDaddy
为您的Laravel项目提供简单易用的GoDaddy API服务
$availability = GoDaddy::available('my-dream-website.com');
if($availability->getAvailable() === true){
GoDaddy::purchase('my-dream-website.com');
}
安装
此软件包要求您使用Laravel 5.3或更高版本。
您可以使用Composer安装它,如下所示
composer require betapeak/laravel-godaddy
如果您使用的是Laravel 5.3或5.4,您需要将服务提供者和外观添加到您的 /config/app.php 文件中
/config/app.php
...
'providers' => [
...,
BetaPeak\GoDaddy\GoDaddyServiceProvider::class
],
'aliases' => [
...,
'GoDaddy' => BetaPeak\GoDaddy\GoDaddyFacade::class
],
...
最后,您需要发布配置文件
php artisan vendor:publish --provider="BetaPeak\GoDaddy\GoDaddyServiceProvider"
并且您必须输入可以从GoDaddy网站生成的密钥和密钥。配置文件位于 /config/laravel-godaddy.php。
注意:如果您计划在生产环境中使用此软件包购买域名,请确保您也在配置文件中更改了公司详情。您需要从经销商网站生成生产API密钥。
示例用法
检查域名是否可供购买
$result = GoDaddy::available('example.com');
if($result->getAvailable() === true)
{
\\ Yey, ready to be bought!
} else {
\\ Not available
}
购买域名
GoDaddy::purchase('example.com' );
购买两年期的域名
GoDaddy::purchase('example.com', 2);
购买自动续费域名(默认为false)
GoDaddy::purchase('example.com', 1, true);
作为经销商购买域名
GoDaddy::purchase('example.com', 1, false, 'some-x-seller-id');
完整文档
所有可用方法和模型的列表可以在此处找到这里。