1. 微信及QQ二次分享配置

  1. 托管授权微信公众号到新媒体运营平台 微信托管流程

  2. 托管完成后在初始化jssdk时配置微信选项(微信jssdk 1.4.0版本)

if(CP && typeof CP.ready === 'function'){
    CP.ready({
        debug:false,  //是否是开启调试模式, 默认false
        es6Require: false, //是否需要加载es6库,默认false
        wxOption: {    //内容需要二次分享时请配置此项
            debug:false,  //是否是开启微信调试模式
            appid: 'xxxx', //授权的微信公众号的appid  微信二次分享使用,具体使用方式请参照 附录:微信及微信二次分享
            method: 'getShareSign',   //获取微信信息方法,写死
            uploadImage: '', //使用微信录音,图片上传等功能时需要的上传后台服务器地址
            redirect: location.href.split('#')[0],  //回调域名
            jsApiList: [
              'onMenuShareTimeline', 'onMenuShareAppMessage', 'onMenuShareQQ', 'onMenuShareWeibo', 'onMenuShareQZone',
              'startRecord', 'stopRecord', 'onVoiceRecordEnd', 'onVoicePlayEnd', 'uploadVoice', 'playVoice', 'getLocation',
              'chooseImage', 'uploadImage','stopVoice','pauseVoice','previewImage','translateVoice'
            ]    // 必填,需要使用的JS接口列表,所有JS接口列表见 附录:微信JS接口列表
        },
        ready:function(client_info){
            //client_info 为 { client_code: 'web', version: '1.0', detail: ''}  clientInfo 接口返回数据
            main();// 业务逻辑初始化的main函数
        },
        error: function (error) {
            //error   {code: 4000, msg: res.errMsg, data: res}  res为原生报错 微信的报错也在这处理
        }
    });
}
  1. 在业务逻辑中调用 4.2 页面预设客户端分享信息接口 或者 4.1 分享页面接口
Copyright © 新媒体云服务平台 2019 all right reserved,powered by Gitbook该文件修订时间: 2019-12-04 09:57:16

results matching ""

    No results matching ""