upmind / provision-provider-website-builders
此供应类别包含用于网站构建器和相关工具的供应流程中的常用功能
v2.7.1
2024-09-20 17:34 UTC
Requires
- php: 8.1 - 8.3
- ext-json: *
- upmind/provision-provider-base: ^4.0
Requires (Dev)
- phpstan/phpstan: ^1.10
README
此供应类别包含用于网站构建器和相关工具的供应流程中的常用功能。
安装
composer require upmind/provision-provider-website-builders
使用
此库使用upmind/provision-provider-base 基本工具,我们建议您通过阅读README中的使用部分来熟悉它们。
快速入门
要查看此供应类别在实际操作中的效果以及开发/测试更改,最简单的方法是在 upmind/provision-workbench 中安装它。
或者您可以使用 Upmind.com 立即开始使用它 - 这是终极的网站托管计费和管理解决方案。
如果您想开发新的提供商,请参阅WORKFLOW指南。
支持的提供商
以下提供商已实现
功能
create()
创建一个网站构建器账户,并返回一个可用于在后续请求中标识账户的 account_identifier
(例如,域名),以及其他账户信息。
getInfo()
获取有关网站构建器账户的信息,例如主要域名、是否已挂起、使用数据等。
login()
获取一个签名URL,用户可以重定向到该URL,该URL会自动将客户登录到他们的账户。
changePackage()
更新网站构建器账户设置的产品/包。
suspend()
挂起网站构建器账户的服务。
unSuspend()
取消挂起网站构建器账户的服务。
terminate()
完全删除网站构建器账户。
变更日志
有关最近更改的更多信息,请参阅CHANGELOG。
贡献
有关详细信息,请参阅CONTRIBUTING。
致谢
许可
GNU通用公共许可证版本3(GPLv3)。有关更多信息,请参阅许可文件。
Upmind
使用 Upmind.com 出售、管理和支持网站托管、域名、SSL证书、网站构建器等 - 这是终极的网站托管计费和管理解决方案。