# 代开发小程序配置直播插件说明
本文介绍在第三方代开发场景下,如何兼容直播插件的配置及使用,并解答常见问题。
# 如何兼容开通了直播插件和未开通直播插件的小程序代码
可通过 ext_json 兼容这种场景,ext_json 的用法具体可参考 commit 接口:
app.json里不要声明直播插件,页面的json里的usingComponents不要使用直播插件。- 然后在
ext_json里声明直播插件,并在extPages对应的页面里的usingComponents中使用直播插件。
# 如何区分商家小程序是否已开通小程序直播插件
通过接口拉取小程序的插件信息,若返回的内容中有直播插件,则说明已经开通了直播。接口详情请查看 wxaapi_plugin。
# 如何确定授权小程序是否已将「小程序直播权限集」授予第三方
可以通过查询授权方账号信息接口查询,看返回的 func_info 是否包含了 ID 为 52 的权限集。
# 小程序开通直播提示近 90 天没有存在支付行为,怎么办
原因:交易记录没有纳入小程序支付数据当中。
解决方法:需通过小程序中发起支付(如小程序中的商城下单购买商品)。
注意事项:
1)将小程序发布上线之后,在线上版本进行支付交易。
2)使用开发者工具支付目前无法计入支付数据。
3)支付数据的更新时间为 T+2,支付后请耐心等待。