# 代开发小程序配置直播插件说明
# 如何兼容开通了直播插件和未开通直播插件的小程序代码?
- 可通过ext_json兼容这种场景。ext_json的用法具体可参考:https://developers.weixin.qq.com/doc/oplatform/Third-party_Platforms/2.0/api/code/commit.html
- app.json里不要声明直播插件,以及页面的json里的usingComponents不要用直播插件.
- 然后在ext_json里声明直播插件,以及在extPages对应的页面里的usingComponents使用直播插件。
# 如何区分商家小程序是否已开通小程序直播插件?
- 通过接口拉取小程序的插件信息,若返回的里面有直播插件,则说明已经开通了直播https://developers.weixin.qq.com/miniprogram/dev/api-backend/open-api/plugin-management/pluginManager.getPluginList.html
# 如何确定授权小程序是否已将【小程序直播权限集】授与第三方?
- 可以通过这个接口查询授权方账号信息,看返回的func_info是否包含了id为52的权限集。https://developers.weixin.qq.com/doc/oplatform/Third-party_Platforms/2.0/api/ThirdParty/token/api_get_authorizer_info.html
# 小程序开通直播提示近90天没有存在支付行为,怎么办?
- 原因:交易记录没有纳入小程序支付数据当中;
- 解决:需通过小程序中发起支付(如小程序中的商城下单购买商品)
- 注意: 1)、请将小程序发布上线之后,在线上版本进行支付交易。
2)、使用开发工具支付目前无法计入支付数据。
3)、支付数据的更新时间为T+2,支付后请耐心等待。