前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >云托管已支持一键搭建服务商开发环境丨含限量红包封面

云托管已支持一键搭建服务商开发环境丨含限量红包封面

作者头像
腾讯云开发TCB
修改2022-02-11 12:05:54
7600
修改2022-02-11 12:05:54
举报
文章被收录于专栏:云开发

为了帮助服务商开发者可以更加聚焦业务开发,减少在环境搭建、管理工具建设等项目的成本投入,现推出以镜像方式开放的第三方平台的后端服务以及第三方平台管理工具。

该镜像可一键部署到微信云托管,分钟级别即可完成第三方平台开发环境搭建以及第三方平台管理工具部署。

此外,该镜像开源,便于开发者进行二次开发。官方也将会持续维护和迭代该工具,助力服务商更高效地基于第三方平台开展业务。

项目地址:

https://github.com/WeixinCloud/wxcloudrun-wxcomponent

模块介绍

一键部署官方服务,可获得如下两个功能模块:

  • 【第三方平台授权事件和消息与事件配置】服务商无需再购买服务器、开发接收平台推送给开发者的事件与消息,一键部署到云托管即可获得完整的接收消息与事件的后端服务,开箱即用。
  • 【第三方平台管理工具】提供的功能以及使用指南可点击文末阅读原文查看详情。

如何搭建?

如果将该官方镜像部署微信云托管,即可在第三方平台完成一键部署和环境初始化配置。同时也支持开发者前往项目地址下载源码并且构建镜像。

1.1、新建帐号

对于新建第三方平台账号的用户,可参考如下步骤完成搭建。

  • 登录微信开放平台,前往第三方平台,然后点击创建第三方平台
  • 填写基本信息并选择开通云服务:
  • 帐号创建完成后,点击“立即搭建”即可开始部署:

开始部署。默认会创建免费环境以部署服务,如果免费额度用完会创建付费环境。微信云托管的免费额度详情可查看:

https://developers.weixin.qq.com/miniprogram/dev/wxcloudrun/src/Billing/price.html

  • 预计1-3分钟即可完成部署:
  • 待云服务部署完成之后,即可一键完成“权限集”、“登录授权发起域名”、“授权事件接收配置”、“消息与事件接收配置”等开发资料的配置,完成开发环境搭建。
  • 完成开发环境搭建后,可前往第三方平台管理工具进行使用,详情可查看第三方平台管理工具使用说明。
  • 由于需要在第三方平台管理工具配置 secret 方可正常使用功能,所以需要按照指引绑定第三方平台管理以及使用开放平台管理扫码验证后获取 secret 。
  • 若要测试授权帐号情况,由于新创建的第三方平台帐号尚未全网发布,则需要将授权测试帐号的原始id配置到【授权测试公众号/小程序列表】,完成配置后即可使用第三方平台管理工具的功能快速生成授权页面,完成授权。
  • 若要前往微信云托管管理服务,可从如下入口访问:

1.2、存量帐号

对于存量已经在正常使用的第三方平台账号,可参考如下步骤完成云服务开通、部署以及环境搭建。

  • 登录微信开放平台,前往第三方平台,进入第三方平台详情;
  • 然后前往“云服务”模块,点击开通,选择“创建新帐号”或者“关联腾讯云帐号”
  • 云服务开通后,点击“立即开始”即可进入服务部署以及环境配置的环节:
  • 对于存量帐号,权限集以及开发资料已经配置好,建议充分测试后再进行更换成系统生成的配置:
  • 如需停止 ticket 推送可进行如下操作:

如何使用?

使用授权事件和消息与事件配置

完成云服务部署并且将相关配置到第三方平台开发资料后,后端服务即可正常接收微信平台推送的消息。后端服务会将收到的消息与时间存储在微信云托管的 MySQL 数据库中,开发者可从数据库读取相关信息。

如果开发者的业务同样部署在微信云托管,则可以通过内网的方式访问数据库,详情可查看:

https://developers.weixin.qq.com/miniprogram/dev/wxcloudrun/src/guide/mysql/

如果开发者的业务没有部署在微信云托管,则可以前往微信云托管开启公网访问,开启后即可通过公网访问该数据库。

  • 若开发者需要将从微信平台推送的消息与业务进一步对接,可按照项目README文档进行二次开发。

使用第三方平台管理工具

详情可查看使用说明:

https://developers.weixin.qq.com/doc/oplatform/Third-party_Platforms/2.0/product/management-tools.html

管理云服务

可在微信云托管进行云服务管理、数据库管理、查看监控告警、查看资源使用情况等操作。以第三方平台帐号登录微信云托管的方式如下:

  • 进入微信云托管控制台后可进行相关管理操作:

完整参考文档(文末阅读原文直达):

https://developers.weixin.qq.com/doc/oplatform/Third-party_Platforms/2.0/product/wxcloudrun.html

微信云托管官网:

https://cloud.weixin.qq.com/cloudrun

点击图片领取封面
点击图片领取封面

关于云开发

云开发平台是提供企业应用在云端开发、部署和运行的一站式云原生平台。其安全接入、可靠运行的特性已得到了220万开发者的信赖,目前已拥有云开发、云托管、微搭低代码、云开发原生网关等面向不同开发场景的产品。

云开发平台具备弹性伸缩免运维等 Serverless 能力,同时作为腾讯生态连接器,连接了腾讯文档、腾讯会议、企业微信等生态产品,帮助企业定制开发更轻松,助力业绩增长。

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2022-01-25,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 腾讯云开发CloudBase 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 模块介绍
    • 1.1、新建帐号
      • 1.2、存量帐号
      • 如何使用?
        • 使用授权事件和消息与事件配置
          • 使用第三方平台管理工具
            • 管理云服务
            相关产品与服务
            云托管 CloudBase Run
            云托管 CloudBase Run(Tencent CloudBase Run,TCBR)是由云开发提供的新一代云原生应用引擎(App Engine 2.0),支持托管任意语言和框架编写的容器化应用。和云开发其他产品(云函数、云数据库、云存储、扩展应用、HTTP 访问服务、静态网站托管等)一起为用户提供云原生一体化开发环境和工具平台,为开发者提供高可用、自动弹性扩缩的后端云服务。
            领券
            问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档