收藏
回答

live-player-plugin插件怎么使用户授权登录?

现在有个问题是,我使用了微信官方自带的live-player-plugin插件,然后我需要做个直播转发记录积分的。只要有新用户点击观看直播推广人就会获取到推广积分。然而,这里有个特点是。假如新用户进来了,他也想在此直播间直接转发给他人进行推广。但是在观看直播的过程是没有任何关于live-player-plugin主动弹出授权登录框的。还有一点是,关于这个插件的接口使用我看了几遍,都是写在app.js里头,那是小程序初始化的逻辑代码。虽然说勉强上是可以使用的。但是app.js是没有页面的。所以就导致即使能做授权弹窗,那也没有地方使用wxml的模板回调。希望官方能够给出个解决方式,急!!

回答关注问题邀请回答
收藏

3 个回答

  • 王友辉
    王友辉
    2020-05-11

    感谢各位的答复。谢谢!

    2020-05-11
    有用
    回复
  • 飞虎商联
    飞虎商联
    2020-05-11

    操作不了。除非你自己弄一个直播功能。直播间目前暂无太多可支持裂变激励的 功能或者接口,我觉得你还是直接在小程序的会员界面中去做积分激励吧。直播组件实现只能等下一步

    2020-05-11
    有用
    回复 1
    • 王友辉
      王友辉
      2020-05-11
      我不知道后端怎么想的。本来句原有自己的直播间功能的。然后积分抽奖商品详情啥的都有。就**的突然说要还官网自带的。我今天都头大的要命了***诶。算了。我看下自己去弄源码来看看。能弄得话就弄,弄不得。那也莫得办法了。感谢各位的答复。谢谢!
      2020-05-11
      回复
  • 纸玫瑰
    纸玫瑰
    2020-05-11

    直播间里不能获取,需要用户进入小程序里才能获取,直播插件有接口可以获得shareopenid,意思就是如果新用户从直播间进入了的主页或详情页,可以通过接口获取分享者openid

    2020-05-11
    有用
    回复 3
    • 王友辉
      王友辉
      2020-05-11
      我就是知道直播间不能获取。但是我们这边的小程序要做积分记录就要推广人必须登录注册。。假设第一个推广人是有授权登录的,然后转发给了下一个新用户进来,结果新用户如果说他也想转发赚取积分,然而他并没有从直播间里头出来到主页或者个人用户登录界面,我这边是无法做到给他默认授权登录的。然而使用的是官方自带的插件,我更不可能凭空敲代码到官方插件里头。诶。
      2020-05-11
      回复
    • 被逼叫小乱
      被逼叫小乱
      2020-05-11
      openid应该是可以静默获取的,可以尝试用openid做关系记录,用户登陆后再根据之前的记录给积分
      2020-05-11
      回复
    • 王友辉
      王友辉
      2020-05-12
      我也觉得这样做最好。但是后端懒得鸟我,今早居然还吼我来了,我tm的有点忍不住想干他。明明做个缓存表记录下新人推荐转发获取积分到openid就行的事。非要要我来弄这个鬼玩意。天呐。人跟人沟通真的太难了
      2020-05-12
      回复
登录 后发表内容
问题标签