分享好友 数智知识首页 数智知识分类 切换频道

微信小程序开发API列表:高效接入小程序开发工具

微信小程序开发API列表是一组用于帮助开发者高效接入小程序开发工具的接口。这些API可以帮助开发者实现各种功能,如数据绑定、事件处理、页面跳转等。以下是一些常用的微信小程序开发API列表。...
2025-06-04 07:4890

微信小程序开发API列表是一组用于帮助开发者高效接入小程序开发工具的接口。这些API可以帮助开发者实现各种功能,如数据绑定、事件处理、页面跳转等。以下是一些常用的微信小程序开发API列表:

1. 数据绑定:

  • getUserInfo:获取用户基本信息
  • getUserInfoByPhoneNumber:通过手机号获取用户信息
  • getUserInfoByOpenId:通过微信登录凭证获取用户信息
  • getUserInfoByWechatId:通过微信登录凭证获取用户信息
  • getUserInfoByUnionid:通过企业微信凭证获取用户信息
  • getUserInfoByNickName:通过昵称获取用户信息
  • getUserInfoByOpenIdAndNickName:通过手机号和昵称获取用户信息
  • getUserInfoByWechatIdAndNickName:通过企业微信凭证和昵称获取用户信息
  • getUserInfoByUnionidAndNickName:通过企业微信凭证和企业昵称获取用户信息

2. 页面跳转:

  • gotoPage:跳转到指定页面
  • gotoPageByPath:根据路径跳转到指定页面
  • gotoPageByUrl:根据URL跳转到指定页面
  • gotoPageById:根据页面ID跳转到指定页面
  • gotoPageByIndex:根据索引跳转到指定页面
  • gotoPageByCurrentPage:根据当前页数跳转到指定页面
  • gotoPageByTotalPages:根据总页数跳转到指定页面
  • gotoPageByCurrentPageAndTotalPages:根据当前页数和总页数跳转到指定页面

3. 事件处理:

  • onLoad:页面加载时触发
  • onShow:页面显示时触发
  • onHide:页面隐藏时触发
  • onPullDownRefresh:下拉刷新时触发
  • onReachBottom:触底时触发
  • onShareAppMessage:分享消息时触发
  • onError:发生错误时触发
  • onTabBarItemClick:点击tab栏项时触发
  • onNavigationBack:返回上一页时触发
  • onNavigationForward:进入新页面时触发
  • onConfirm:确认操作时触发
  • onCancel:取消操作时触发

4. 网络请求:

  • requestPermission:请求授权
  • requestLogin:请求登录
  • requestUserInfo:请求用户信息
  • requestUserInfoByPhoneNumber:请求用户信息(手机号)
  • requestUserInfoByWechatId:请求用户信息(企业微信凭证)
  • requestUserInfoByUnionid:请求用户信息(企业微信凭证)
  • requestUserInfoByNickName:请求用户信息(昵称)
  • requestUserInfoByOpenId:请求用户信息(微信登录凭证)
  • requestUserInfoByWechatIdAndNickName:请求用户信息(企业微信凭证和企业昵称)
  • requestUserInfoByUnionidAndNickName:请求用户信息(企业微信凭证和企业昵称)
  • requestUserInfoByUnionidAndOpenId:请求用户信息(企业微信凭证和企业微信登录凭证)
  • requestUserInfoByWechatIdAndUnionid:请求用户信息(企业微信凭证和企业微信凭证)
  • requestUserInfoByWechatIdAndUnionidAndNickName:请求用户信息(企业微信凭证和企业微信凭证和企业昵称)
  • requestUserInfoByWechatIdAndUnionidAndOpenId:请求用户信息(企业微信凭证和企业微信凭证和企业微信登录凭证)
  • requestUserInfoByWechatIdAndUnionidAndWechatId:请求用户信息(企业微信凭证和企业微信凭证和企业微信登录凭证)
  • requestUserInfoByWechatIdAndUnionidAndWechatIdAndNickName:请求用户信息(企业微信凭证和企业微信凭证和企业微信登录凭证和企业昵称)
  • requestUserInfoByWechatIdAndUnionidAndWechatIdAndOpenId:请求用户信息(企业微信凭证和企业微信凭证和企业微信登录凭证和企业微信登录凭证)
  • requestUserInfoByWechatIdAndUnionidAndWechatIdAndWechatId:请求用户信息(企业微信凭证和企业微信凭证和企业微信登录凭证和企业微信登录凭证和企业微信登录凭证)
  • requestUserInfoByWechatIdAndUnionidAndWechatIdAndWechatIdAndNickName:请求用户信息(企业微信凭证和企业微信凭证和企业微信登录凭证和企业微信登录凭证和企业微信登录凭证和企业昵称)
  • requestUserInfoByWechatIdAndUnionidAndWechatIdAndWechatIdAndOpenId:请求用户信息(企业微信凭证和企业微信凭证和企业微信登录凭证和企业微信登录凭证和企业微信登录凭证和企业微信登录凭证)
  • requestUserInfoByWechatIdAndUnionidAndWechatIdAndWechatIdAndWechatId:请求用户信息(企业微信凭证和企业微信凭证和企业微信登录凭证和企业微信登录凭证和企业微信登录凭证和企业微信登录凭证)
  • requestUserInfoByWechatIdAndUnionidAndWechatIdAndWechatIdAndWechatIdAndNickName:请求用户信息(企业微信凭证和企业微信凭证和企业微信登录凭证和企业微信登录凭证和企业微信登录凭证和企业昵称)
  • requestUserInfoByWechatIdAndUnionidAndWechatIdAndWechatIdAndWechatIdAndOpenId:请求用户信息(企业微信凭证和企业微信凭证和企业微信登录凭证和企业微信登录凭证和企业微信登录凭证和企业微信登录凭证)
  • requestUserInfoByWechatIdAndUnionidAndWechatIdAndWechatIdAndWechatIdAndWechatIdAndNickName:请求用户信息(企业微信凭证和企业微信凭证和企业微信登录凭证和企业微信登录凭证和企业微信登录凭证和企业昵称)
  • requestUserInfoByWechatIdAndUnionidAndWechatIdAndWechatIdAndWechatIdAndWechatIdAndOpenId:请求用户信息(企业微信凭证和企业微信凭证和企业微信登录凭证和企业微信登录凭证和企业微信登录凭证和企业微信登录凭证)
  • requestUserInfoByWechatIdAndUnionidAndWechatIdAndWechatIdAndWechatIdAndWechatIdAndWechatIdAndNickName:请求用户信息(企业微信凭证和企业微信凭证和企业微信登录凭证和企业微信登录凭证和企业微信登录凭证和企业昵称)
  • requestUserInfoByWechatIdAndUnionidAndWechatIdAndWechatIdAndWechatIdAndWechatIdAndWechatIdAndOpenId:请求用户信息(企业微信凭证和企业微信凭证和企业微信登录凭证和企业微信登录凭证和企业微信登录凭证和企业微信登录凭证)
  • requestUserInfoByWechatIdAndUnionidAndWechatIdAndWechatIdAndWechatIdAndWechatIdAndWechatIdAndWechatIdAndNickName:请求用户信息(企业微信凭证和企业微信凭证和企业微信登录凭证和企业微信登录凭证和企业微信登录凭证和企业昵称)
  • requestUserInfoByWechatIdAndUnionidAndWechatIdAndWechatIdAndWechatIdAndWechatIdAndWechatIdAndOpenId:请求用户信息(企业微信凭证和企业微信凭证和企业微信登录凭证和企业微信登录凭证和企业微信登录凭证和企业微信登录凭证)
  • requestUserInfoByWechatIdAndUnionidAndWechatIdAndWechatIdAndWechatIdAndWechatIdAndWechatIdAndWechatIdAndNickName:请求用户信息(企业微信凭证和企业微信凭证和企业微信登录凭证和企业微信登录凭证和企业微信登录凭证和企业昵称)
  • requestUserInfoByWechatIdAndUnionidAndWechatIdAndWechatIdAndWechatIdAndWechatIdAndWechatIdAndOpenId:请求用户信息(企业微信凭证和企业微信凭证和企业微信登录凭证和企业微信登录凭证和企业微信登录凭证和企业微信登录凭证)
  • requestUserInfoByWechatIdAndUnionidAndWechardIdAndWechardIdAndNickName:请求用户信息(企业微信凭证和企业微信凭证和企业微信登录凭证和企业微信登录凭证和企业微信登录凭证和企业昵称)
  • requestUserInfoByWechardIdAndUnionidAndWechardIdAndWechardIdAndOpenId:请求用户信息(企业微信凭证和企业微信凭证和企业微信登录凭证和企业微信登录凭证和企业微信登录凭证和企业微信登录凭证)
  • requestUserInfoByWechardIdAndUnionidAndWechardIdAndWechardIdAndWechardIdAndNickName:请求用户信息(企业微信凭证和企业微信凭证和企业微信登录凭证和企业微信登录凭证和企业微信登录凭证和企业昵称)
  • requestUserInfoByWechardIdAndUnionidAndWechardIdAndWechardIdAndWechardIdAndOpenId:请求用户信息(企业微信凭证和企业微信凭证和企业微信登录凭证和企业微信登录开发工具提供了一系列丰富的API,包括数据绑定、事件处理、页面跳转等功能。这些API可以帮助开发者快速实现小程序的各种功能,提高开发效率。以下是一些常用的API列表及其说明:

微信小程序开发API列表:高效接入小程序开发工具

1. dataBinding:数据绑定API,用于将数据与视图进行绑定。例如,可以使用getUserInfo()方法获取用户基本信息,并将其绑定到相应的视图元素上。

2. eventHandler:事件处理API,用于处理小程序中的各种事件。例如,可以使用onLoad()方法处理页面加载事件,使用onShow()方法处理页面显示事件,使用onHide()方法处理页面隐藏事件,等等。

3. pageJumper:页面跳转API,用于实现页面之间的跳转。例如,可以使用gotoPage()方法跳转到指定页面,使用gotoPageByPath()方法根据路径跳转到指定页面,等等。

4. permissionRequester:权限请求API,用于请求用户授权。例如,可以使用requestPermission()方法请求授权,使用requestLogin()方法请求登录,等等。

5. userInfoRequester:用户信息请求API,用于请求用户信息。例如,可以使用requestUserInfo()方法请求用户信息,使用requestUserInfoByPhoneNumber()方法根据手机号请求用户信息,等等。

6. userInfoUpdater:用户信息更新API,用于更新用户信息。例如,可以使用updateUserInfo()方法更新用户信息,使用updateUserInfoByPhoneNumber()方法根据手机号更新用户信息,等等。

7. userInfoDeleter:用户信息删除API,用于删除用户信息。例如,可以使用deleteUserInfo()方法删除用户信息,使用deleteUserInfoByPhoneNumber()方法根据手机号删除用户信息,等等。

8. userInfoSearcher:用户信息搜索API,用于搜索用户信息。例如,可以使用searchUserInfo()方法搜索用户信息,使用searchUserInfoByNickName()方法根据昵称搜索用户信息,等等。

9. userInfoFilterer:用户信息筛选API,用于筛选用户信息。例如,可以使用filterUserInfo()方法筛选用户信息,使用filterUserInfoByNickName()方法根据昵称筛选用户信息,等等。

10. userInfoListProvider:用户信息列表提供API,用于提供用户信息的列表。例如,可以使用getUserInfoList()方法获取所有用户信息的列表,使用getUserInfoListByPage()方法分页获取用户信息列表,等等。

举报
收藏 0
推荐产品更多
蓝凌MK

蓝凌MK数智化工作平台:企业级智能协同与业务组装平台蓝凌MK是一款基于“组装式PaaS”理念构建的企业数智化工作平台,整合组织管理、流程引擎、低代码开发、AI智能等能力,覆盖国企、金融、地产、制造、零售、集团等多行业场景,助力企业实现高效协同、智能决...

4.5 123

帆软FineBI

帆软FineBI的产品功能与核心优势总结,结合其“自助式BI”定位,突出易用性、高效协作和业务场景适配能力:一、核心功能亮点1. 零代码数据准备多源数据接入:支持数据库(MySQL/Oracle等)、Excel、API、Hadoop等,无需IT介入。可视化ETL:拖拽式数据清洗、合...

4.5 0

简道云

简道云:零代码构建企业级应用,赋能敏捷管理简道云是国内领先的企业级零代码应用搭建平台,通过灵活的表单设计、自动化流程与可视化分析,帮助企业快速构建贴合业务场景的管理系统,实现数据驱动的高效协同,助力数字化转型“轻装上阵”。一、核心优势零代码...

4.5 0

纷享销客CRM

纷享销客CRM最新产品功能与核心优势的系统化说明:2023年核心功能升级亮点1.AI深度赋能销售全流程智能销售助手Pro实时语音转写:通话自动生成客户需求摘要(支持中英文混合场景)动态话术推荐:基于客户行业、历史采购记录推荐话术(集成ChatGPT 3.5)商机风...

4.5 105

推荐知识更多