小程序·云开发解决方案

为企业和开发者提供一站式后端云服务,无需管理基础架构,一次开发多端运行,腾讯云和微信联合出品。

云开发能力详解

提供一站式云端一体服务,支持小程序、Web 端、移动 App 等多端场景,无需管理基础架构,为企业和开发者快速构建云原生应用。

  • 云存储

    云开发的文件存储管理能力默认支持 CDN 加速,并提供免费 CDN 域名,开发者可以使用云开发控制台或使用 SDK 调用接口来使用存储功能。 了解更多 >

  • 云函数

    云开发采用 serverless 开发模式,支持在云端运行代码,开发者只需编写自身业务逻辑代码,无需管理服务器,一键上传部署即可运行后端代码。同时自动扩缩容,支持 SDK 调用和 HTTP 调用,安全高效。了解更多 >

  • 云数据库

    与传统的云上数据库不同,云开发的文档型的 NoSQL 数据库可以在各种客户端内使用 SDK 直接进行读写(例如 Web 应用、小程序内、Flutter 客户端等),具有基础读写、事务、聚合搜素、实时推送等功能。了解更多 >

  • 云调用

    由云开发提供的基于云函数,免鉴权使用微信开放能力和腾讯云其他服务的能力。目前覆盖以下使用场景:微信服务端调用、微信开放数据调用、消息推送、腾讯云其他服务,如图像处理、短信、音视频、AI等服务。

  • 扩展能力

    使用云开发扩展能力,开发者无需进行复杂的配置和调试,即可便捷调用各种能力 API 和云上资源。目前已支持图像处理、图像安全审核、图像盲水印、图像标签等能力,让您轻松使用丰富多样的图像处理能力。 了解更多 >

  • 静态网站托管

    结合 DNS 解析 、SSL 证书能力,你可以快速的部署静态网页资源(HTML、CSS、JavaScript 等),极速上线应用。同时,也在 JS 中可直接通过 SDK 使用云开发提供的云函数、数据库等服务端能力,从而将静态网站应用拓展为全栈网站。了解更多 >

小程序·云开发优势

云开发
高效开发
serverless前后端一体化开发模式,免运维免联调,降低沟通成本。
节约成本
灵活计费,极大节约资源成本,疫情时期更有旗舰版套餐免费扶持。
远程无忧
由腾讯云和微信共同提供专业支持,满足不同业务和场景需求,弹性伸缩,在家也可无忧办公。
丰富能力
连接微信150+的云调用开放能力,腾讯云技术能力,以及数家SaaS厂商能力,开箱即用。
传统开发
开发效率低
过多的非业务逻辑需要处理,导致开发效率难以提升。
资源投入高
无论是物理机托管,还是云主机维护,都需要较多的人力物力投入。
产品上线慢
前后端联调、资源存储、部署等操作繁杂,上线流程耗时长。
日常运维难
需时刻关注环境运行状况,管理相关资源,运维难度大。

学习资料

示例代码
                          
      // 云函数部份代码
      const { WXMINIMessage, WXMINIUser} = require('wx-js-utils')
      const appId = '' // 小程序 appId
      const secret = '' // 小程序 secret
      const cloud = require('wx-server-sdk')
      cloud.init()
      exports.main = async (event, context) => {
        let wXMINIUser = new WXMINIUser({appId,secret})
        let access_token = await wXMINIUser.getAccessToken()
        const wxContext = cloud.getWXContext()
        const openId = wxContext.OPENID
        const formId = event.formId
        const templateId = '' // 小程序模板消息 template ID

        let wXMINIMessage = new WXMINIMessage({
          openId,
          formId,
          templateId
        })

        return await wXMINIMessage.sendMessage({
          access_token,
          data: {
            keyword1: {
              value: event.text
            },
            keyword2: {
              value: "今天"
            }
          },
          page: 'pages/sendMessage/index' // 点击模板消息后,跳转的页面
        })
      }

      // 小程序页面部份代码,调用云函数
      Page({
        onSubmit:function(res) {
          var text = res.detail.value.text
          var formId = res.detail.formId
          wx.cloud.callFunction({
            name:'sendMessage',
            data:{
              text:text,
              formId:formId
            }
          }).then(res => {
            wx.showToast({
              title: '发送成功',
            })
          })
        }
      })
                          
                    

疫情期扶持

  • 1 注册小程序账号
    在微信公众平台进行申请并提交相应资料。前往注册 >
  • 2 下载微信开发者工具
    简单、高效地开发和调试小程序,并可预览和发布。前往下载 >
  • 3 开通云开发
    在开发者工具中点击
    云开发按钮
    开通,开通后自动获得开发环境和测试环境。
  • 4 使用云开发创建小程序
    您可参考文档进行小程序的开发和调试。查看文档 >
  • 5 资源申请
    在小程序·云开发控制台费用管理的代金券模块申请相应的代金券。查阅文档 >
申请规则:

1、本次扶持面向企业、政府、媒体及其他组织资质小程序用户;

2、凡获得云开发资源支持资格的用户,可享受3个月免费使用云开发旗舰版套餐权利,累计10,000份,先到先得;

3、云资源支持方式:疫情期云开发资源支持通过特殊代金券方式发放至对应的小程序·云开发账号下;

4、为了让更多企业获得相关支持,本次扶持中,单个小程序限申请一次,每个主体申请次数 5 次;

5、疫情期结束后,根据云开发10亿扶持计划规则,给予继续扶持或者停止扶持;了解10亿扶持 >

客户案例

助力多款知名产品开发小程序,是小程序开发的第一选择

  • 随便合一合

    随便合一合是微信小游戏团队自研的三消类休闲小游戏,使用小程序·云开发的服务。

  • 腾讯乘车码

    腾讯乘车码是腾讯官方出品的小程序,一种可用来乘坐交通工具、适用于多个交通场景的二维码,使用小程序·云开发的服务。

他们也都在使用小程序·云开发
?

开始使用云开发

按照我们的入门指南,只需点几次鼠标,即可创建您的首个云开发实例。

联系我们

我们为您提供个性化的售前购买咨询服务,以及全面的技术售后服务。

http://www.vxiaotou.com