以下服务端接口可免 access_token 调用的场景:使用微信云托管通过微信令牌/开放接口服务调用;使用微信云开发通过云函数免服务器发起云调用

# 登录

名称 功能说明
auth.code2Session 登录凭证校验

# 用户信息

名称 功能说明
auth.checkEncryptedData 云调用 检查加密信息是否由微信生成(当前只支持手机号加密数据),只能检测最近3天生成的加密数据
auth.getPaidUnionId 云调用 用户支付完成后,获取该用户的 UnionId,无需用户授权
auth.getPluginOpenPId 云调用 通过 wx.pluginLogin 接口获得插件用户标志凭证 code 后传到开发者服务器,开发者服务器调用此接口换取插件用户的唯一标识 openpid

# 接口调用凭证

名称 功能说明
auth.getAccessToken 获取小程序全局唯一后台接口调用凭据(access_token

# 数据分析

名称 功能说明

# 访问留存

名称 功能说明
analysis.getDailyRetain 云调用 获取用户访问小程序日留存
analysis.getMonthlyRetain 云调用 获取用户访问小程序月留存
analysis.getWeeklyRetain 云调用 获取用户访问小程序周留存
analysis.getDailySummary 云调用 获取用户访问小程序数据概况

# 访问趋势

名称 功能说明
analysis.getDailyVisitTrend 云调用 获取用户访问小程序数据日趋势
analysis.getMonthlyVisitTrend 云调用 获取用户访问小程序数据月趋势(能查询到的最新数据为上一个自然月的数据)
analysis.getWeeklyVisitTrend 云调用 获取用户访问小程序数据周趋势
analysis.getPerformanceData 云调用 获取小程序启动性能,运行性能等数据
analysis.getUserPortrait 云调用 获取小程序新增或活跃用户的画像分布数据
analysis.getVisitDistribution 云调用 获取用户小程序访问分布数据
analysis.getVisitPage 云调用 访问页面

# 客服消息

名称 功能说明
customerServiceMessage.getTempMedia 云调用 获取客服消息内的临时素材
customerServiceMessage.send 云调用 发送客服消息给用户
customerServiceMessage.setTyping 云调用 下发客服当前输入状态给用户
customerServiceMessage.uploadTempMedia 云调用 把媒体文件上传到微信服务器

# 模板消息(已废弃)

名称 功能说明
templateMessage.addTemplate 云调用 组合模板并添加至帐号下的个人模板库(请注意,小程序模板消息接口【已废弃】,开发者可使用订阅消息功能
templateMessage.deleteTemplate 云调用 组合模板并添加至帐号下的个人模板库(请注意,小程序模板消息接口【已废弃】,开发者可使用订阅消息功能
templateMessage.getTemplateLibraryById 云调用 组合模板并添加至帐号下的个人模板库(请注意,小程序模板消息接口【已废弃】,开发者可使用订阅消息功能
templateMessage.getTemplateLibraryList 云调用 组合模板并添加至帐号下的个人模板库(请注意,小程序模板消息接口【已废弃】,开发者可使用订阅消息功能
templateMessage.getTemplateList 云调用 组合模板并添加至帐号下的个人模板库(请注意,小程序模板消息接口【已废弃】,开发者可使用订阅消息功能
templateMessage.send 云调用 组合模板并添加至帐号下的个人模板库(请注意,小程序模板消息接口【已废弃】,开发者可使用订阅消息功能

# 统一服务消息

名称 功能说明
uniformMessage.send 云调用 下发小程序和公众号统一的服务消息

# 动态消息

名称 功能说明
updatableMessage.createActivityId 云调用 创建被分享动态消息或私密消息的 activity_id
updatableMessage.setUpdatableMsg 云调用 修改被分享的动态消息

# 插件管理

名称 功能说明
pluginManager.applyPlugin 云调用 向插件开发者发起使用插件的申请
pluginManager.getPluginDevApplyList 云调用 获取当前所有插件使用方(供插件开发者调用)
pluginManager.getPluginList 云调用 查询已添加的插件
pluginManager.setDevPluginApplyStatus 云调用 修改插件使用申请的状态(供插件开发者调用)
pluginManager.unbindPlugin 云调用 删除已添加的插件

# 附近的小程序

名称 功能说明
nearbyPoi.add 云调用 添加地点
nearbyPoi.delete 云调用 删除地点
nearbyPoi.getList 云调用 查看地点列表
nearbyPoi.setShowStatus 云调用 展示/取消展示附近小程序

# 小程序码

名称 功能说明
wxacode.createQRCode 云调用 获取小程序二维码,适用于需要的码数量较少的业务场景
wxacode.get 云调用 获取小程序码,适用于需要的码数量较少的业务场景
wxacode.getUnlimited 云调用 获取小程序码,适用于需要的码数量极多的业务场景

# URL Scheme

名称 功能说明
urlscheme.generate 云调用 获取小程序 scheme 码,适用于短信、邮件、外部网页、微信内等拉起小程序的业务场景
urlscheme.generateNFC 云调用 获取用于 NFC 的小程序 scheme 码,适用于 NFC 拉起小程序的业务场景
urlscheme.query 云调用 查询小程序 scheme 码
名称 功能说明
urllink.generate 云调用 获取小程序 URL Link,适用于短信、邮件、网页、微信内等拉起小程序的业务场景
urllink.query 云调用 查询小程序 url_link 配置

# 内容安全

名称 功能说明
security.mediaCheckAsync 云调用 异步校验图片/音频是否含有违法违规内容
security.msgSecCheck 云调用 检查一段文本是否含有违法违规内容

# 微信红包封面

名称 功能说明
redpacketcover.getAuthenticationUrl 云调用 本接口用于获得指定用户可以领取的红包封面链接

# 广告

名称 功能说明
ad.addUserAction 云调用 回传广告数据
ad.addUserActionSet 云调用 广告创建数据源
ad.getUserActionSetReports 云调用 广告数据源报表查询
ad.getUserActionSets 云调用 广告数据源查询

# 云开发

名称 功能说明
cloudbase.addDelayedFunctionTask 云调用 延时调用云函数
cloudbase.createSendSmsTask 云调用 创建发短信任务
cloudbase.describeExtensionUploadInfo 云调用 描述扩展上传文件信息
cloudbase.describeSmsRecords 云调用 查询 2 个月内的短信记录
cloudbase.getOpenData 云调用 换取 cloudID 对应的开放数据
cloudbase.getStatistics 云调用 获取云开发数据接口
cloudbase.getVoIPSign 云调用 获取实时语音签名
cloudbase.report 云调用 云开发通用上报接口
cloudbase.sendSms 云调用 发送支持打开云开发静态网站的短信,该 H5 可以打开小程序
cloudbase.sendSmsV2 云调用 发送携带 URL Link 的短信

短信内容 短信由签名和正文内容组成: 短信签名是位于短信正文前【】中的署名,小程序发送短信时,签名为小程序名称 |

# 硬件设备

名称 功能说明
hardwareDevice.getSnTicket 获取设备票据,5 分钟内有效
hardwareDevice.send 开发者可以通过该接口向用户发送设备消息

# 图像处理

名称 功能说明
img.aiCrop 云调用 本接口提供基于小程序的图片智能裁剪能力
img.scanQRCode 云调用 本接口提供基于小程序的条码/二维码识别的API
img.superresolution 云调用 本接口提供基于小程序的图片高清化能力

# 即时配送

# 小程序使用

名称 功能说明
immediateDelivery.abnormalConfirm 异常件退回商家商家确认收货接口
immediateDelivery.addOrder 下配送单接口
immediateDelivery.addTip 可以对待接单状态的订单增加小费
immediateDelivery.bindAccount 第三方代商户发起绑定配送公司帐号的请求
immediateDelivery.cancelOrder 取消配送单接口
immediateDelivery.getAllImmeDelivery 获取已支持的配送公司列表接口
immediateDelivery.getBindAccount 拉取已绑定账号
immediateDelivery.getOrder 拉取配送单信息
immediateDelivery.mockUpdateOrder 模拟配送公司更新配送单状态, 该接口只用于沙盒环境,即订单并没有真实流转到运力方
immediateDelivery.onOrderStatus 配送单配送状态更新通知接口
immediateDelivery.openDelivery 第三方代商户发起开通即时配送权限
immediateDelivery.preAddOrder 预下配送单接口
immediateDelivery.preCancelOrder 预取消配送单接口
immediateDelivery.realMockUpdateOrder 模拟配送公司更新配送单状态, 该接口用于测试账户下的单,将请求转发到运力测试环境
immediateDelivery.reOrder 重新下单

# 运力方使用

名称 功能说明
immediateDelivery.onAgentPosQuery 查询骑手当前位置信息
immediateDelivery.onAuthInfoGet 使用授权码拉取授权信息
immediateDelivery.onCancelAuth 取消授权帐号
immediateDelivery.onMockUpdateOrder 模拟更新订单状态接口
immediateDelivery.onOrderAdd 真实发起下单任务
immediateDelivery.onOrderAddTips 可以对待接单状态的订单增加小费
immediateDelivery.onOrderCancel 取消订单操作,取消逻辑参照各配送公司取消规则)
immediateDelivery.onOrderConfirmReturn 异常妥投商户收货确认(达达、闪送、人人快送支持)
immediateDelivery.onOrderPreAdd 并非真正发单,用来验证是否配送公司是否可以接单,并在成功时返回时效、计价等信息,也可用来验证地址以及时间是否在配送范围内
immediateDelivery.onOrderPreCancel 预取消订单操作,用于在取消订单前查询是否可以取消以及取消扣除的违约金(非必须)
immediateDelivery.onOrderQuery 查询订单状态
immediateDelivery.onOrderReAdd 在调用下单接口后,订单被取消或者投递异常的情况下,调用此接口重新下单
immediateDelivery.onPreAuthCodeGet 获取预授权码
immediateDelivery.onRiderScoreSet 给骑手评分
immediateDelivery.updateOrder 配送公司更新配送单状态

# 网络

名称 功能说明
internet.getUserEncryptKey 获取用户encryptKey

# 直播

名称 功能说明
liveBroadcast.addAssistant 云调用 添加管理直播间小助手
liveBroadcast.addGoods 云调用 直播间导入商品
liveBroadcast.addRole 云调用 设置成员角色
liveBroadcast.addSubAnchor 云调用 添加主播副号
liveBroadcast.createRoom 云调用 创建直播间
liveBroadcast.deleteRole 云调用 解除成员角色
liveBroadcast.deleteRoom 云调用 删除直播间
liveBroadcast.deleteSubAnchor 云调用 删除主播副号
liveBroadcast.editRoom 云调用 编辑直播间
liveBroadcast.getAssistantList 云调用 查询管理直播间小助手
liveBroadcast.getFollowers 云调用 获取长期订阅用户
liveBroadcast.getLiveInfo 云调用 获取直播间列表及直播间信息
liveBroadcast.getPushUrl 云调用 获取直播间推流地址
liveBroadcast.getRoleList 云调用 查询小程序直播成员列表
liveBroadcast.getSharedCode 云调用 获取直播间分享二维码
liveBroadcast.getSubAnchor 云调用 获取主播副号
liveBroadcast.goodsAdd 云调用 商品添加并提审
liveBroadcast.goodsAudit 云调用 重新提交审核
liveBroadcast.goodsDelete 云调用 删除商品
liveBroadcast.goodsInfo 云调用 获取商品状态
liveBroadcast.goodsList 云调用 获取商品列表
liveBroadcast.goodsPush 云调用 推送商品
liveBroadcast.goodsResetAudit 云调用 撤回商品审核
liveBroadcast.goodsSale 云调用 上下架商品
liveBroadcast.goodsSort 云调用 直播间商品排序
liveBroadcast.goodsUpdate 云调用 更新商品
liveBroadcast.goodsVideo 云调用 下载商品讲解视频
liveBroadcast.modifyAssistant 云调用 修改管理直播间小助手
liveBroadcast.modifySubAnchor 云调用 修改主播副号
liveBroadcast.pushMessage 云调用 向长期订阅用户群发直播间开始事件
liveBroadcast.removeAssistant 云调用 删除管理直播间小助手
liveBroadcast.updateComment 云调用 开启/关闭直播间全局禁言
liveBroadcast.updateFeedPublic 云调用 开启/关闭直播间官方收录
liveBroadcast.updateKF 云调用 开启/关闭客服功能
liveBroadcast.updateReplay 云调用 开启/关闭回放功能

# 物流助手

# 小程序使用

名称 功能说明
logistics.addOrder 云调用 生成运单
logistics.batchGetOrder 云调用 批量获取运单数据
logistics.bindAccount 云调用 绑定、解绑物流账号
logistics.cancelOrder 云调用 取消运单
logistics.getAllAccount 云调用 获取所有绑定的物流账号
logistics.getAllDelivery 云调用 获取支持的快递公司列表
logistics.getOrder 云调用 获取运单数据
logistics.getPath 云调用 查询运单轨迹
logistics.getPrinter 云调用 获取打印员
logistics.getQuota 云调用 获取电子面单余额
logistics.onBindResultUpdate 绑定商户审核结果更新事件
logistics.onPathUpdate 运单轨迹更新事件
logistics.testUpdateOrder 模拟快递公司更新订单状态, 该接口只能用户测试
logistics.updatePrinter 云调用 配置面单打印员,可以设置多个,若需要使用微信打单 PC 软件,才需要调用

# 运力方使用

名称 功能说明
logistics.getContact 云调用 获取面单联系人信息
logistics.onAddOrder 请求下单事件
logistics.onCancelOrder 取消订单事件
logistics.onCheckBusiness 审核商户事件
logistics.onGetQuota 查询商户余额事件
logistics.previewTemplate 云调用 预览面单模板
logistics.updateBusiness 云调用 更新商户审核结果
logistics.updatePath 云调用 更新运单轨迹

# OCR

名称 功能说明
ocr.bankcard 云调用 本接口提供基于小程序的银行卡 OCR 识别
ocr.businessLicense 云调用 本接口提供基于小程序的营业执照 OCR 识别
ocr.driverLicense 云调用 本接口提供基于小程序的驾驶证 OCR 识别
ocr.idcard 云调用 本接口提供基于小程序的身份证 OCR 识别
ocr.printedText 云调用 本接口提供基于小程序的通用印刷体 OCR 识别
ocr.vehicleLicense 云调用 本接口提供基于小程序的行驶证 OCR 识别

# 运维中心

名称 功能说明
operation.getDomainInfo 云调用 查询域名配置
operation.getFeedback 云调用 获取用户反馈列表
operation.getFeedbackmedia 云调用 获取 mediaId 图片
operation.getGrayReleasePlan 云调用 查询当前分阶段发布详情
operation.getJsErrDetail 云调用 错误查询详情
operation.getJsErrList 云调用 错误查询列表
operation.getJsErrSearch 云调用 错误查询, 接口即将废弃,请采用新接口 getJsErrList
operation.getPerformance 云调用 性能监控
operation.getSceneList 云调用 获取访问来源
operation.getVersionList 云调用 获取客户端版本
operation.realtimelogSearch 云调用 实时日志查询

# 手机号

名称 功能说明
phonenumber.getPhoneNumber 云调用 code换取用户手机号

# 安全风控

名称 功能说明
riskControl.getUserRiskRank 云调用 根据提交的用户信息数据获取用户的安全等级 risk_rank,无需用户授权

# 服务市场

名称 功能说明
serviceMarket.invokeService 云调用 调用服务平台提供的服务
名称 功能说明
shortlink.generate 云调用 获取小程序 Short Link,适用于微信内拉起小程序的业务场景

# 生物认证

名称 功能说明
soter.verifySignature 云调用 SOTER 生物认证秘钥签名验证

# 订阅消息

名称 功能说明
subscribeMessage.addTemplate 云调用 组合模板并添加至帐号下的个人模板库
subscribeMessage.deleteTemplate 云调用 删除帐号下的个人模板
subscribeMessage.getCategory 云调用 获取小程序账号的类目
subscribeMessage.getPubTemplateKeyWordsById 云调用 获取模板标题下的关键词列表
subscribeMessage.getPubTemplateTitleList 云调用 获取帐号所属类目下的公共模板标题
subscribeMessage.getTemplateList 云调用 获取当前帐号下的个人模板列表
subscribeMessage.send 云调用 发送订阅消息