fintech-systems/domainscoza-api

Laravel 对 Domains.co.za API 的封装

v0.2.0 2023-05-23 05:44 UTC

This package is auto-updated.

Last update: 2024-09-08 23:24:29 UTC


README

Latest Version on Packagist GitHub Tests Action Status GitHub Code Style Action Status Total Downloads

Domains.co.za 提供了一个优雅的 API。这是一个封装,使用 Laravel 的 HTTP 客户端和模拟来使其可测试。

Domains.co.za API 参考:https://docs.domains.co.za

身份验证

https://docs.domains.co.za/#authentication-2
DOMAINSCOZA_USERNAME
DOMAINSCOZA_PASSWORD

认证 URL

Live URL : https://api.domains.co.za/api
Development URL : https://lapi-dev.domains.co.za/api 
Note: Contact support to get a dev environment setup
API Version : 5.0.19

登录

POST https://api.domains.co.za/api/login

您将收到一个用于所有后续请求的授权头中的 bearertoken。

API 调用示例

列表

https://docs.domains.co.za/#list

安装

您可以通过 composer 安装此包

composer require fintech-systems/domainscoza-api

您可以使用以下命令发布配置文件

php artisan vendor:publish --tag="domainscoza-config"

这是已发布配置文件的内容

return [
    'username' => env('DOMAINSCOZA_USERNAME'),
    'password' => env('DOMAINSCOZA_PASSWORD'),
];

可选地,您可以使用以下命令发布视图

php artisan vendor:publish --tag="domainscoza-api-views"

使用方法

$domainsCoza = new FintechSystems\DomainsCoza();
echo $domainsCoza->echoPhrase('Hello, FintechSystems!');

测试

composer test

变更日志

请参阅 CHANGELOG 了解最近的变化信息。

贡献

请参阅 CONTRIBUTING 了解详细信息。

安全漏洞

请查阅 我们的安全策略 了解如何报告安全漏洞。

致谢

许可证

MIT 许可证 (MIT)。请参阅 许可证文件 了解更多信息。