微信分享获得积分 jquery微信分享获得积分 原理

  1. //发送给好友成功

    res.err_msg=="send_app_msg:ok"

    //分享到朋友圈成功

    res.err_msg=="share_timeline:ok"

    //分享到微博成功

    res.err_msg=="share_weibo:ok"

  2. 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. 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);

    【转】http://jingyan.baidu.com/article/1974b289a3a5d1f4b1f774a7.html

时间: 2024-12-21 15:21:48

微信分享获得积分 jquery微信分享获得积分 原理的相关文章

自己动手写js分享插件 [支持https] (可以分享QQ空间,微信,新浪微博。。。)

由于百度分享,jiathis 等分享插件在https下均会报错,就萌生了自己动手写一个分享插件的念头,其实实现起来一点都不难,以下代码都已在https网站运行通过,特附上以下代码:还请各位看官不吝赐教: 附上演示效果网址:https://www.aishandian.com/jiekuan_zhishi-979.html 动画实现效果代码 $(document).on("click", ".msb_main", function() { if($(this).has

JEECG社区 一个微信教育网站案例源码分享

微信教育网站案例演示: http://t.cn/RvPgLcb 源码分享: http://pan.baidu.com/s/1cUImy 截图演示: JEECG社区 一个微信教育网站案例源码分享,布布扣,bubuko.com

微信公众平台接口,修改分享文案、图片等(前端js部分)

第一步:引入微信官方js文件 <script type="text/javascript" src="http://res.wx.qq.com/open/js/jweixin-1.0.0.js"></script> 第二步:通过config接口注入权限验证配置 wx.config({ debug: true, // 开启调试模式,调用的所有api的返回值会在客户端alert出来,若要查看传入的参数,可以在pc端打开,参数信息会通过log打出,

APP内分享:微信分享到对话框和微信朋友圈回调方式区别

之前在做微信客户端分享的时候,一直没有留意.这次想在回调完成后,来进行某些操作,才发现了这个问题. 对于APP内分享到朋友圈,分享成功后,会自动跳回到APP中,并可以进行相应的回调操作. 但是分享到聊天框中,会有个弹框选择:是否继续留在微信,如果此时用户选择留在微信,即使自己返回到之前的APP中,微信的回调也不会执行.只有在用户选择 返回APP中,才会走回调,所以如果朋友们,有想在回调中要做某些操作的,需要考虑清楚了.

【轻松一刻】实战项目开发(三) 分享文本内容至微信

首先需要在微信开放平台创建应用 并等待审核通过. 需要注意包名,签名不要写错了.创建的应用可以是暂时没有上线了, 应用名称中不能含有微信二字,否则会被驳回,一般一至两天就能通过. 注意 严格按照 开发指南或者参考SDK Sample Demo步骤来,不能少. 使用android tools 导出带签名的apk,不要使用run as. 如果配置信息中打开了代码混淆,为了保证sdk的正常使用, 需要在proguard.cfg加上下面两行配置: -keep class com.tencent.mm.s

怎样实现分享网站文章到微信朋友圈时指定缩略图

当下朋友圈很火,很多企业都将微信朋友圈作为品牌传播的途径,经常会发一些精彩的文章到微信朋友圈供大家自发传播,这样的想法很好,对于优质的内容,网友们也乐于转发与朋友们分享,对品牌宣传与推广确实是有好处的. 通过微信公众平台发文章,需要登录微信公众平台,非常麻烦,而且不能同步到网站中,同一篇文章可能要在多在地方编辑发布,增加了人力和时间成本,有没有一劳永逸的办法呢?当然是有的,其中之一是做一个能在台式机.笔记本电脑.平板电脑.手机上显示出一致效果的网站(IT领域叫响应式网站或全屏幕适应网站),先在这

Android APP 分享图片文字到微信刚开始正常,后面就不弹出分享框了

按照官方的流程走了一遍,一切顺利,分享成功了,本来以为可以大功告成了,结果睡了一觉,第二天要给客户演示了,才发现TMD坑爹了,不能分享了,第三方的分享栏弹不出来了,我一阵惊慌,还好很快找到了解决办法:原因是我进行了代码混淆,但是没有对新添加的这部分分享到微信的代码进行处理,所以...解决问题的办法很简单:需要在混淆配置文件proguard.cfg中,增加如下两行代码: -keep class com.tencent.mm.sdk.openapi.WXMediaMessage { *;} -kee

【小程序源码案例】微信小程序项目开发案例分享

作者:web小二本文标签: 微信小程序 小程序源码案例 小程序项目小程序的开发,并不是适合所有公司,我今天跟大家分享小程序方面的教程,主要是供大家学习使用.学习这种东西,有时候则是单纯的喜欢,没有任何目的,很单纯的为了好玩,记得很早之前学flash,没有想法,就是觉得好玩,纯娱乐爱好而已.到后来玩视频剪辑也是出于同样的原因,不图钱财名利,只是图自己个人爱好娱乐. 但是,学习,有时候则是需要有明确目的,特别是关系到自己吃饭问题的时候,你就需要非常有目的去学习,并且还需要制定好学习的计划与目标,希望

微信分享到朋友圈,分享给好友设置标题图片描述参数

var imgUrl = "http://xxxxx.com/activity/images/logo.jpg"; var lineLink = window.location.href; var descContent = '来宜人贷参与抢钱活动100%获得10000金币,还可以兑换成现金哦~'; var shareTitle = '来宜人贷 拼人品抢现金'; var appid = 'wx237b223ad5773cf5'; function shareFriend() { Wei