云接入
危险
CLI 0.x 版本将被废弃,文档停止更新,请移步 v1 版本 文档
云接入(原 HTTP Service)是云开发为开发者提供的 HTTP 访问服务,让开发者可以直接通过 HTTP 链接访问到自己的云开发资源。目前云接入只支持了云函数,后续会支持 Serverless 云应用。
可以通过 CLI 工具、控制台管理访问域名和云函数访问路径。
创建
您可以使用下面的命令,通过 CLI 命令行交互的方式创建云接入地址
cloudbase service:create -e envId
您也可以指定指定云函数名称 functionName
和触发路径 servicePath
创建云接入地址
cloudbase service:create -p servicePath -f functionName
删除云接入链接
您可以使用下面的命令,通过 CLI 命令行交互的方式删除云函数云接入链接
cloudbase service:delete -e envId
您也可以通过参数指定需要删除的云接入信息,如云接入地址的路径,或者云接入 Id
# 指定云接入绑定的路径
cloudbase service:delete -p servicePath
# 指定云接入 Id
cloudbase service:delete -i serviceId
查询云接入信息
您可以通过下面的命令列出所有的云接入链接,查看它们的基本信息:
cloudbase service:list
您会得到类似下面的输出:
设置更多的查询约束条件
-d domain 指定域名
-p servicePath 指定云接入路径
-i serviceId 指定云接入 Id
绑定云接入自定义域名
注意事项
绑定自定义域名之前,请先设置您的域名的 CNAME 记录值为 ${envId}.service.tcloudbase.com
,envId
是您的环境 Id。CNAME 记录不存在时会导致域名绑定失败!
您可以通过下面的命令绑定云接入域名:
cloudbase service:domain:bind domain
解绑云接入自定义域名
您可以通过下面的命令解绑云接入域名:
cloudbase service:domain:unbind domain
查询云接入自定义域名
您可以通过下面的命令列出所有的云接入域名,查看它们的基本信息:
cloudbase service:domain:list
您会得到类似下面的输出:
设置更多的查询约束条件
-d domain 指定域名