微信小程序 服务平台API


本文整理自网络,侵删。

服务平台 API

2.9.4

API 均在 wx.serviceMarket 对象下。invokeService 方法可以通过兼容性配置,无需依赖 2.9.4 即可使用,配置方法见底部 兼容性配置 章节说明。

从 2.11.1 开始,插件内也可以使用 wx.serviceMarket API,在调用时,消耗的是宿主的资源而不是插件方的资源。

invokeService

调用服务提供商提供的 API

入参

接收一个对象,对象下有如下定义的字段:

字段名类型必填默认值说明
servicestring服务提供商 ID
apistring服务 API 名
dataObject传递给服务 API 的 JSON 数据

返回值

返回一个 Promise,如调用失败,则 reject 一个 Error 对象,如调用成功,则 resolve 结果为如下定义的对象:

字段名类型必填默认值说明
dataObjectString

在 data 中,如果服务提供商要求其中某个字段为文件 URL、并且此时希望将本地文件/大数据上传成 URL 作为字段值传入,则可以使用我们提供的 CDN 方法对相应值进行标记,微信会自动在调用服务 API 的时候将其转换成 CDN URL 给到服务提供方。

错误码

错误码含义
-1入参错误
-2调用失败
-3逻辑失败
-6appid错误
-7api信息错误
-8api信息错误
-10api扣费失败
-11命中频率

示例代码 1: OCR

阅读剩余部分

相关阅读 >>

微信小程序工具 代码编辑

微信小程序 工具库类lottie

微信小程序按钮组件:button

微信小程序 调试

微信小程序api 背景音频-监听暂停事件

微信小程序 小程序使用preaddorder

微信小程序 add

微信小程序api gradient(如何绘制渐变效果)

微信小程序云开发 多端支持

微信小程序api nfc-ndef标签

更多相关阅读请进入《微信小程序》频道 >>




打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...