微信公众平台有公布接口,毕竟是TX的产品,还是使用官方接口吧
官方的链接微信分享网页的缩略图、链接、标题和摘要
未注册的可能看不到,直接上代码,粗体的是修改
<script>
var imgUrl = 'your imgUrl';
var lineLink = 'your link';
var descContent = "万达狂欢节, 夺宝幸运星大抽奖活动开始啦!";
var shareTitle = '万达狂欢节';
var appid = ' ';//填入你的appid
function shareFriend() {
WeixinJSBridgeinvoke('sendAppMessage',{
"appid": appid,
"img_url": imgUrl,
"img_width": "640",
"img_height": "640",
"link": lineLink,
"desc": descContent,
"title": shareTitle
}, function(res) {
_report('send_msg', reserr_msg);
})
}
function shareTimeline() {
WeixinJSBridgeinvoke('shareTimeline',{
"img_url": imgUrl,
"img_width": "640",
"img_height": "640",
"link": lineLink,
"desc": descContent,
"title": shareTitle
}, function(res) {
_report('timeline', reserr_msg);
});
}
function shareWeibo() {
WeixinJSBridgeinvoke('shareWeibo',{
"content": descContent,
"url": lineLink,
}, function(res) {
_report('weibo', reserr_msg);
});
}
// 当微信内置浏览器完成内部初始化后会触发WeixinJSBridgeReady事件。
documentaddEventListener('WeixinJSBridgeReady', function onBridgeReady() {
// 发送给好友
WeixinJSBridgeon('menu:share:appmessage', function(argv){
shareFriend();
});
// 分享到朋友圈
WeixinJSBridgeon('menu:share:timeline', function(argv){
shareTimeline();
});
// 分享到微博
WeixinJSBridgeon('menu:share:weibo', function(argv){
shareWeibo();
});
}, false);
</script>你不显示描述和是因为你没有定义描述内容个地址啊。知道了原因,那我们就定义描述内容个地址就可以了。目前的实现办法,我所知道的有两种:
第一种导入微信jssdk,然后前端定义描述内容和,可以是默认的也可以自定义。
第二种用微信自定义分享卡片链接来做,这是一款实用工具,这种非常简单,只需要填入描述内容和地址,就可以一键创建卡片了。
更多具体的做法,这里没法给你详细说明,不过你可以参考“微尚书”。搜一下“微尚书”,我想你应该就会了。
搞定了的话,记得给采纳哦!!
你是不是想问微信聊天过程中发送过的所有照片和在哪可以看到,具体可以通过以下步骤查看:
1首先我们打开一个聊天群或者个人聊天窗,我这里以聊天群为例,点击右上角“三个点”进入群设置(如下图):
2点击“查找聊天记录”(如下图):
3点击下方红色方框中显示的“及视频”(如下图):
4这里可以显示微信群或者个人聊天时发送过得所有(照片),你可以上下滑动翻找自己需要的(如下图):
具体方法如下:1)如果想在分享的文章中固定设置为贵公司的LOGO,可以在每一篇文章的内容中放一个隐藏的LOGO,记住,不要使用Display:none;的方法设置,只需把img的width和height属性都设置为0即可;
2)如果希望文章有时抓取文章作为缩略图,内容中没有时默认使用公司的LOGO,则可以把隐藏的logo放到文章末尾,自然就能实现这样的效果了。
解决方法:
在网站网页 html 代码中的<body>之后增加<img src=">
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)