收藏
回答

包含以下代码就审核不通过?

AppID
wx9475a10a883b1fc9

只要我包含以下代码就提示【你的小游戏代码中含AppSecret,存在安全风险】审核不通过,屏蔽就可以,但是以下代码没有appsecret啊?


public async checkGameLiveInfo(): Promise<GameLiveObj> {

        return new Promise((resolve) => {

            let feedIds = new Set<string>()

            //首先登录

            window["wx"]?.login({

                success: async (logonRes) => {

                    //获取直播信息

                    if (window["wx"] && window["wx"]?.getUserRecentGameLiveInfo) {

                        //获取最近直播列表

                        window["wx"]?.getUserRecentGameLiveInfo({

                            success: (infoRes) => {

                                let arr: Array<string> = infoRes.feedIdList

                                for (let id of arr) {

                                    feedIds.add(id)

                                }

                                //根据直播id获取直播信息

                                if (window["wx"] && window["wx"]?.getUserGameLiveDetails) {

                                    window["wx"]?.getUserGameLiveDetails({

                                        feedIdList: Array.from(feedIds.values()),

                                        success: async (detalsRes) => {

                                            console.log(`传输参数code:${logonRes.code} `)

                                            console.log(`传输参数encryptedData:${detalsRes.encryptedData} `)

                                            console.log(`传输参数iv:${detalsRes.iv} `)

                                            let data: GameLiveObj = await this.callCloudFunc("dataCrypt", {

                                                code: logonRes.code,

                                                encryptedData: detalsRes.encryptedData,

                                                iv: detalsRes.iv,

                                            })

                                            console.log("解密数据", data)

                                            resolve(data)

                                        },

                                        fail: () => {

                                            resolve(null)

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

1 个回答

  • 小游戏运营专员 - 宏
    小游戏运营专员 - 宏
    2022-07-15

    其他前端代码也找下

    2022-07-15
    有用
    回复 4
    • WhiteLeaf
      WhiteLeaf
      发表于移动端
      2022-07-15
      谢谢,才发现把云函数也一起提交了!!!
      2022-07-15
      回复
    • WhiteLeaf
      WhiteLeaf
      2022-07-16
      请问一下,为什么微信ide里面的cloudfunctions根目录也会被打包进代码包上传啊?
      2022-07-16
      回复
    • WhiteLeaf
      WhiteLeaf
      2022-07-16
      难道每次打包前都要删除一下吗?
      2022-07-16
      回复
    • 小游戏运营专员 - 宏
      小游戏运营专员 - 宏
      2022-07-18回复WhiteLeaf
      把相关代码都移到服务端实现,不要放在前端
      2022-07-18
      回复
登录 后发表内容