Как проверить доступность доменного имени на AWS с помощью API в Laravel? - PullRequest
1 голос
/ 16 июня 2020

По сути, я хочу проверить доступность доменного имени на AWS из Laravel. поэтому мне нужно вызвать AWS API, чтобы увидеть ответ, если он доступен. как это сделать? какие-нибудь рекомендации?

Ответы [ 2 ]

0 голосов
/ 19 июня 2020

Я следовал инструкциям @Chris Williams, и это помогло мне решить проблему. вот мой код, может он кому-то поможет.

use Aws\Route53Domains\Route53DomainsClient;

class testController extends Controller
{

   public function index (){

    $client = Route53DomainsClient::factory(array(
        'region'      => 'us-east-1',
        'version'     => 'latest',
       ));
    // dd($client);

    $result = $client->checkDomainAvailability([
    'DomainName' => 'zahirblog.com', // REQUIRED
    // 'IdnLangCode' => '',
       ]);

    dd($result);

    return view('welcome');

    }
}
0 голосов
/ 17 июня 2020

Это легко сделать с помощью AWS SDK. После того, как вы загрузили SDK (рекомендуется через composer), вы можете использовать клиент Route53Domains для взаимодействия с этими API.

Определенная функция c, которую вы хотите вызвать, - это checkDomainAvailability . Это позволит вам увидеть статус доступности доменного имени, которое вы ищете.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...