网站推广.NET

网站推广.NET

眼界大开:微信-小程序-开发文档-开发:开发

来源:互联网

概述

从版本2.5.8开始,企业微信移动客户端具有内置的微信小程序基本库。开发人员不需要进行调整(某些接口需要进行调整),他们可以将微信小程序移植到它在企业微信上运行的同时,开发人员还可以开发小程序更适合企业内部的基于企业微信提供的扩展接口的方案。

本质上,企业微信小程序是微信小程序的扩展子集。 微信小程序的大多数功能都可以在企业微信上运行,并且企业微信扩展了一些与企业相关的功能,以满足更多场景的需求。因此,如果小程序需要同时在微信和企业微信侧运行,则开发人员需要适应企业微信环境适应部分的不兼容能力,并适应企业微信 ]企业环境微信专有的部分接口功能。

如何获取环境变量可以参考文档:wx.getSystemInfo

企业微信小程序容量扩展

在微信小程序中,可以通过获取用户的openid来唯一地标识用户,而在企业微信小程序中,可以通过获取用户的userid来唯一地标识员工。同时,企业微信小程序还提供了用于与员工的公司标识匹配的会话生成和验证的界面,以及用于获取基本员工信息的相关界面。此外,企业微信还扩展了企业微信的某些独特接口功能。有关更多接口,请参阅开发文档:企业微信专有接口

企业微信协会小程序

因为企业微信和微信之间的消息可以互操作,所以互通消息中的小程序自然可以在微信和企业微信的两个操作环境中运行。默认情况下,根据微信的现有过程开发的小程序可以直接在两个操作环境中运行,但是如果小程序具有调用企业微信的专有接口,例如获取与员工相关的信息,然后小程序需要在企业微信的管理方执行绑定关联操作(一个小程序可以绑定到多个企业),

多家公司将同一小程序关联

企业微信允许多个公司与同一个小程序建立关联,但是开发人员在开发过程中需要注意以下几点:

第三方小程序(服务提供商)

企业微信的第三方服务提供商也可以开发小程序并将其与第三方应用程序关联。发布后,可以在企业授权下安装和使用。第三方小程序的登录过程与企业的登录过程有所不同,请参考第三方小程序的详细信息。

注意:对于企业开发人员,请忽略本章