微信公众平台开发分享到朋友圈和发送给好友

2023-04-09 00:24:13   文档大全网     [ 字体: ] [ 阅读: ]

#文档大全网# 导语】以下是®文档大全网的小编为您整理的《微信公众平台开发分享到朋友圈和发送给好友》,欢迎阅读!
公众,送给,好友,朋友,开发
一、微信浏览器

通过在电脑上打开微信的网页,我们可以发现微信内嵌浏览器定义了一个私有 JavaScript 对象:WeixinJSBridge,通过操作这个对象的相关方法可以实现分享到微信朋友圈,和判断一个微信号的关注状态以及实现关注指定微信号等功能。

二、分享到朋友圈



function weixinShareTimeline(title,desc,link,imgUrl){ WeixinJSBridge.invoke(‘shareTimeline’,{ “img_url”:imgUrl,

//”img_width”:”640″, //”img_height”:”640″, “link”:link, “desc”: desc, “title”:title }; }



三、发送给好友



function weixinSendAppMessage(title,desc,link,imgUrl){ WeixinJSBridge.invoke(‘sendAppMessage’,{ //”appid”:appId, “img_url”:imgUrl,

//”img_width”:”640″, //”img_height”:”640″, “link”:link, “desc”:desc, “title”:title }; }



四、分享到腾讯微博

function weixinShareWeibo(title,link){ WeixinJSBridge.invoke(‘shareWeibo’,{ “content”:title + link, “url”:link


}; }



下述代码及效果展示 来自《微信公众平台开发最佳实践》





DOCTYPE html> <html> <head>

<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <title>微信公众平台开发最佳实践title> head>

<body style="">

<script type="text/javascript">

document.addEventListener('WeixinJSBridgeReady', function onBridgeReady() { // 发送给好友

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

WeixinJSBridge.invoke('sendAppMessage', { "appid": "123", "img_url":

"http://bcs.duapp.com/api100/image/logo/lover.jpg", "img_width": "160", "img_height": "160",

"link": "http://api100.duapp.com/card/", "desc": "山无陵,天地合,乃敢与君绝。", "title": "爱情贺卡" }, function (res) {

_report('send_msg', res.err_msg); } };

// 分享到朋友圈

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

WeixinJSBridge.invoke('shareTimeline', { "img_url":

"http://bcs.duapp.com/api100/image/logo/newyear.jpg", "img_width": "160", "img_height": "160",


本文来源:https://www.wddqxz.cn/8a63264c6f175f0e7cd184254b35eefdc9d3151a.html

相关推荐