- //发送给好友成功
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);
【转】http://jingyan.baidu.com/article/1974b289a3a5d1f4b1f774a7.html
微信分享获得积分 jquery微信分享获得积分 原理
时间: 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