腾讯云发布 FAQ
用户鉴权
腾讯云在部署时,如果是首次部署,则控制台会展示相应二维码,扫码即可完成认证,单项目后续会默认复用该配置。
鉴权文件保存在部署的根目录下的 .env
文件,如果要修改,可以删除该文件重新扫码。
也可以修改其中的内容,格式如下:
TENCENT_APP_ID=xxxxxx #授权账号的 AppId
TENCENT_SECRET_ID=xxxxxx #授权账号的 SecretId
TENCENT_SECRET_KEY=xxxxxx #授权账号的 SecretKey
TENCENT_TOKEN=xxxxx #临时 token
如果需要使用子账号发布,请查询 子账号权限配置文档。
发布区域切换
腾讯云配置支持发布到不同的区域。
service: fc-qinyue-test
provider:
name: tencent
runtime: nodejs10
region: ap-shanghai
常见的 region 值有:
- ap-shanghai 上海
- ap-guangzhou 广州
- ap-beijing 北京
- ap-hongkong 香港
完整的地区列表请查看 腾讯云文档。
复用 API 网关
如果正式发布 HTTP 函数,每发布一次腾讯云都将自动创建一个标识网关的 serviceId,长期就会出现很多个,为了每次能复用,在第一次发布后,记录下 serviceId 让后面的代码复用,是比较好的习惯(或者提前申请好网关)。
service: fc-qinyue-test
provider:
name: tencent
runtime: nodejs10
serviceId: service-xxxxxx # <---- 把 id 填在这里复用
获取 API 网关 id
方式一,从平台获取。
方式二,在每次发布后获取。