# 调用服务市场接口
- 除基础组件与接口能力外,「微信服务市场」还为小程序和公众号以及移动应用开发者提供更丰富的增值能力,开发者可根据需求,选购不同规格的资源包。
- 当前服务市场提供的接口支持公众号、小程序和移动应用调用,也支持第三方服务商代公众号或者小程序调用,接口文档请参考[invokeService]
- 此外,服务市场也支持异步调用,接口文档参考[异步调用说明]
# 公众号或小程序非异步调用
- 接口文档详情请查看invokeService
- 如果是小程序端调用,则查看wx.serviceMarket
# 公众号或小程序异步调用
- 异步调用的接口文档详情请查看async.invokeService
# 移动应用调用
- 接口文档详情请查看app.invokeService
# 第三方服务商代公众号或小程序调用
- 当前微信服务市场的购买仅支持小程序/公众号/移动应用的的身份进行购买,尚不支持以第三方服务商身份进行购买。因此,当服务商需要以第三方开发者身份代公众号/小程序调用已经上架在服务市场的接口能力时,需要先引导商家登录服务市场以及完成购买。
- 然后,商家需要将其公众号和小程序的权限集id为66(公众号)和67(小程序)的权限给第三方平台才可以调用。调用的接口仍然为[invokeService]。
使用步骤如下:
1、商家登录服务市场购买接口的资源包,购买时需指定使用该资源包的公众号/小程序
2、商家将已经购买了接口资源包的公众号/小程序扫码授权,将权限集id为66(公众号)和67(小程序)的权限给第三方平台
3、第三方开发者按照下面接口文档进行调用,请注意使用第三方平台authorizer_access_token进行调用