betapeak/laravel-godaddy

一种简单易用的方式,用于从GoDaddy.com搜索和购买域名

安装: 132

依赖: 0

建议者: 0

安全性: 0

星标: 18

关注者: 4

分支: 19

开放问题: 2

类型:package

1.0.3 2020-08-31 19:03 UTC

This package is not auto-updated.

Last update: 2024-09-24 14:06:11 UTC


README

Latest Stable Version License Total Downloads

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');

完整文档

所有可用方法和模型的列表可以在这里找到。