detain/myadmin-opensrs-domains
Composer 安装命令:
composer require detain/myadmin-opensrs-domains
包简介
OpenSRS domain registration, renewal, and management plugin for the MyAdmin control panel. Provides integration with the OpenSRS API for domain lifecycle operations including registration, transfers, WHOIS privacy, nameserver management, and event polling.
README 文档
README
OpenSRS domain registration, renewal, and management plugin for the MyAdmin control panel. Provides full integration with the OpenSRS API for domain lifecycle operations including registration, transfers, renewals, WHOIS privacy, nameserver management, DNS SEC, lock/unlock, and event polling/acknowledgement.
Features
- Domain registration and renewal via the OpenSRS API
- Domain transfer initiation and status checking
- WHOIS privacy enable/disable
- Nameserver creation, deletion, and retrieval
- Domain lock/unlock management
- Event polling and acknowledgement for webhook-style notifications
- XML and JSON API request support
- TLD-specific registration field handling (
.ca,.eu,.au,.fr,.it,.us, and more) - Premium domain detection and pricing
Installation
Install with Composer:
composer require detain/myadmin-opensrs-domains
Configuration
The plugin requires the following constants or settings to be defined:
| Constant | Description |
|---|---|
OPENSRS_USERNAME |
OpenSRS reseller API username |
OPENSRS_PASSWORD |
OpenSRS reseller API password |
OPENSRS_KEY |
OpenSRS reseller private key |
OPENSRS_TEST_KEY |
OpenSRS test environment key |
Running Tests
composer install vendor/bin/phpunit
License
This package is licensed under the LGPL-2.1 license.
统计信息
- 总下载量: 2.07k
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 6
- 点击次数: 4
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: LGPL-2.1-only
- 更新时间: 2017-06-08