方法/步骤

  1. //发送给好友成功

    res.err_msg=="send_app_msg:ok"

    //分享到朋友圈成功

    res.err_msg=="share_timeline:ok"

    //分享到微博成功

    res.err_msg=="share_weibo:ok"

  2. document.addEventListener('WeixinJSBridgeReady', function onBridgeReady() {

    // 发送给好友

    WeixinJSBridge.on('menu:share:appmessage', function (argv) {

    WeixinJSBridge.invoke('sendAppMessage', {

    "img_url": window.shareData.imgUrl,

    "img_width": "640",

    "img_height": "640",

    "link": window.shareData.sendFriendLink,

    "desc": window.shareData.fContent,

    "title": window.shareData.fTitle

    }, function (res) {

    //分享给好友成功

    if(res.err_msg=="send_app_msg:ok"){

    $.get("处理积分地址",function(data){

    var sjon_data = $.parseJSON(data);

    if(sjon_data.message){

    alert(sjon_data.message);

    }

    //alert( res.err_msg);

    });

    }

    _report('send_msg', res.err_msg);

    })

    });

    }, false);

  3. 完整实例

    document.addEventListener('WeixinJSBridgeReady', function onBridgeReady() {

    // 发送给好友

    WeixinJSBridge.on('menu:share:appmessage', function (argv) {

    WeixinJSBridge.invoke('sendAppMessage', {

    "img_url": window.shareData.imgUrl,

    "img_width": "640",

    "img_height": "640",

    "link": window.shareData.sendFriendLink,

    "desc": window.shareData.fContent,

    "title": window.shareData.fTitle

    }, function (res) {

    //分享给好友成功

    if(res.err_msg=="send_app_msg:ok"){

    $.get("<?php echo $this->createAbsoluteUrl('Weiwxmember/SharePoint',array('url'=>Yii::app()->request->hostInfo.Yii::app()->request->getUrl(),'uid'=>Yii::app()->request->getParam('uid') )) ; ?>",function(data){

    var sjon_data = $.parseJSON(data);

    if(sjon_data.message){

    alert(sjon_data.message);

    }

    //alert( res.err_msg);

    });

    }

    _report('send_msg', res.err_msg);

    })

    });

    // 分享到朋友圈

    WeixinJSBridge.on('menu:share:timeline', function (argv) {

    WeixinJSBridge.invoke('shareTimeline', {

    "img_url": window.shareData.imgUrl,

    "img_width": "640",

    "img_height": "640",

    "link": window.shareData.timeLineLink,

    "desc": window.shareData.tContent,

    "title": window.shareData.tTitle

    }, function (res) {

    alert(res.err_msg);

    _report('timeline', res.err_msg);

    //分享到朋友圈成功

    if(res.err_msg=="share_timeline:ok"){

    $.get("<?php echo $this->createAbsoluteUrl('Weiwxmember/SharePoint',array('url'=>Yii::app()->request->hostInfo.Yii::app()->request->getUrl(),'uid'=>Yii::app()->request->getParam('uid') )) ; ?>",function(data){

    var sjon_data = $.parseJSON(data);

    if(sjon_data.message){

    alert(sjon_data.message);

    }

    });

    }

    });

    });

    // 分享到微博

    WeixinJSBridge.on('menu:share:weibo', function (argv) {

    WeixinJSBridge.invoke('shareWeibo', {

    "content": window.shareData.wContent,

    "url": window.shareData.weiboLink

    }, function (res) {

    // alert(res.err_msg);

    //分享到微博成功

    if(res.err_msg=="share_weibo:ok"){

    $.get("<?php echo $this->createAbsoluteUrl('Weiwxmember/SharePoint',array('url'=>Yii::app()->request->hostInfo.Yii::app()->request->getUrl(),'uid'=>Yii::app()->request->getParam('uid') )) ; ?>",function(data){

    var sjon_data = $.parseJSON(data);

    if(sjon_data.message){

    alert(sjon_data.message);

    }

    });

    }

    _report('weibo', res.err_msg);

    });

    });

    }, false);

微信分享获得积分 jquery微信分享获得积分 原理相关推荐

  1. PHP jQuery微信大转盘抽奖源代码分享

    微信大转盘抽奖-jQuery+PHP实现,发现很多转盘抽奖,都实现了前台部分,大部分都使用了HTML5技术,但是后台自己调整抽奖几率不方便,索性自己收集资料,在一个转盘抽奖的基础上,增加了PHP部分代 ...

  2. 【分享】在线解析微信h5网页标签跳转到手机默认浏览器的实现方式

    最近遇到一个需求.朋友找我制作一个在微信中的聊天框,或者公众号菜单发布一条链接或者二维码.跳出微信打开一个指定的我们自己的页面, 拿到这个需求后我们团队分开去找资料研究方案,通过微信的开发文档.腾讯的 ...

  3. 快速开发分享功能,一键分享到微博、微信等平台。

    友推SDK是一款是面向移动应用的SDK组件,提供给开发者集成使用. 通过友推,开发者几行代码就可以为应用添加分享送积分功能,并提供详尽的统计报表,除了本身具备的分享功能 外,开发者也可将积分功能单独集 ...

  4. html手机点赞图标素材,微信点赞心形图标,微信点赞分享心形图标素材

    微信点赞心形图标素材,微信公众号心形图标怎么添加,如何实现心形图标效果,2017微信点赞心形图标精选推荐,教你如何实现点赞关注效果. 微信点赞心形图标: 微信点赞心形图标素材下载: 以上就是微信点赞心 ...

  5. web移动端开发-将网站分享朋友圈、微信空间、朋友圈功能

    我们知道现在我们无法直接通过js直接跳转到微信和QQ等软件进行分享,但是现在像UC浏览器和QQ浏览器这样的主流浏览器自带一个分享工具,而他们也有自己定义的js接口.我们通过调用浏览器的接口去调用浏览器 ...

  6. 微信投票系统源码--微信投票系统开发功能介绍以及源码分享

    微信投票系统功能进行简单介绍: 1.可以自定义设置报名和投票是否需要关注. 2.除了姓名.手机.照片.参赛宣言外,自定义添加微信号.职业.年龄.地址等其他信息. 3.可以自定义设置每个微信用户投票的次 ...

  7. 将网页分享到qq,微信,微博

    原文地址:https://zixuephp.net/article-309.html 效果 分享到微博 使用到的接口(测试时需要登录,网址和图片必须是公网的,不能localhost): 1.分享到QQ ...

  8. 微信朋友圈封禁利诱分享,没了裂变用户拉新还能怎么做?

    每次晚上你刷朋友圈的时候一定遇到过这样的情况,总会有几个好友分享"我在XX平台学习英语XX天",瞬间感觉全世界都是学霸,只有你刷完朋友圈之后又打开了抖音-- 原来,那些在英语 ap ...

  9. 微信支付代金券开发包分享

    点击上方蓝色"程序猿DD",选择"设为星标" 回复"资源"获取独家整理的学习资料! 1. 前言 距离上次发原创分享应该有 12 天了,最近忙 ...

最新文章

  1. Uva 10048 - Audiophobia (Floyd变形)
  2. RTX组织架构刷新出现了问题
  3. HDU1530(最大团问题)
  4. CTF-PWN环境搭建
  5. SpringSecurity用数据库信息做认证
  6. 数字后端——时钟树综合
  7. ios 代码设置控件宽高比_iOS--利用比例纯代码适配屏幕大小
  8. 负数的开方到底等于多少?
  9. 基于JAVA+SpringMVC+Mybatis+MYSQL的课程教学辅助系统
  10. 腾讯看点基于 Flink 构建万亿数据量下的实时数仓及实时查询系统
  11. java_web tomcat服务器的安装与配置
  12. 【C语言】——背包问题详解
  13. 某乎x-zse-96、x-zst-81最新通杀方案
  14. java计算机毕业设计Web网上购书后台管理系统MyBatis+系统+LW文档+源码+调试部署
  15. 跟Kaggle做泰坦尼克乘客生存分析
  16. 给hotmail邮箱发信(status=deferred)解决办法
  17. 计算机安全模式无法启动修复,win7系统崩溃无法修复和进入安全模式的解决方法...
  18. 微信小程序开发-微信支付之免密支付(自动扣费)一 小程序+java接口
  19. Unity学习笔记(二) 碰撞检测与触发检测
  20. 股指期货交易流程(股指期货交易规则详解)

热门文章

  1. 将图像转换为1位位图 (1像素对应1bit)
  2. Activity在全屏属性情况下,WebView会出现输入法软键盘遮挡输入框(界面无法自动上调)问题
  3. FastQC原始安装
  4. WICC | 风口之下,音视频社交出海的三大新机遇
  5. 2021129:linux篇-查看压缩包里面的内容
  6. 第60天:攻防世界Mobile两道题
  7. adobe reader XI打开pdf崩溃修复2020.05
  8. WinSvr:在 Windows Server 中启用无线连接
  9. 在家怎么自制雪糕 自制雪糕怎么做
  10. 正宇丨你的不自律,会毁了你一辈子