怎么在自己的网站不添加微信号看朋友圈分享到微信朋友圈代码

js实现微信分享代码
转载 & & 投稿:lijiao
这篇文章主要介绍了js实现微信分享朋友链接显示,对学习ASP.NET编程技术有所帮助,感兴趣的小伙伴们可以参考一下
通常自己做的一个页面想通过微信像朋友分享时,展示的标题和描述都是不是自己想要的,自己查了一些资料,原来是通过js来进行控制
展示效果如下:
标题、描述、还有分享的图片都是有js来控制的。
js代码如下
var dataForWeixin = {
appId: "",
MsgImg: "Christmas/639.gif",//显示图片
TLImg: "Christmas/639.gif",//显示图片
url: "Christmas/6.html?stra=!u738B!u4F1F",//跳转地址
title: "将我的思念和祝福送给您,颐养源祝大家圣诞快乐",//标题内容
desc: "将我的思念和祝福送给您,颐养源祝大家圣诞快乐",//描述内容
fakeid: "",
callback: function () { }
(function () {
var onBridgeReady = function () {
WeixinJSBridge.on('menu:share:appmessage', function (argv) {
WeixinJSBridge.invoke('sendAppMessage', {
"appid": dataForWeixin.appId,
"img_url": dataForWeixin.MsgImg,
"img_width": "120",
"img_height": "120",
"link": dataForWeixin.url,
"desc": dataForWeixin.desc,
"title": dataForWeixin.title
}, function (res) { (dataForWeixin.callback)(); });
WeixinJSBridge.on('menu:share:timeline', function (argv) {
(dataForWeixin.callback)();
WeixinJSBridge.invoke('shareTimeline', {
"img_url": dataForWeixin.TLImg,
"img_width": "120",
"img_height": "120",
"link": dataForWeixin.url,
"desc": dataForWeixin.desc,
"title": dataForWeixin.title
}, function (res) { });
WeixinJSBridge.on('menu:share:weibo', function (argv) {
WeixinJSBridge.invoke('shareWeibo', {
"content": dataForWeixin.title,
"url": dataForWeixin.url
}, function (res) { (dataForWeixin.callback)(); });
WeixinJSBridge.on('menu:share:facebook', function (argv) {
(dataForWeixin.callback)();
WeixinJSBridge.invoke('shareFB', {
"img_url": dataForWeixin.TLImg,
"img_width": "120",
"img_height": "120",
"link": dataForWeixin.url,
"desc": dataForWeixin.desc,
"title": dataForWeixin.title
}, function (res) { });
if (document.addEventListener) {
document.addEventListener('WeixinJSBridgeReady', onBridgeReady, false);
} else if (document.attachEvent) {
document.attachEvent('WeixinJSBridgeReady', onBridgeReady);
document.attachEvent('onWeixinJSBridgeReady', onBridgeReady);
另一个微信分享js代码:
* 微信内置浏览器的Javascript API,功能包括:
* 1、分享到微信朋友圈
* 2、分享给微信好友
* 3、分享到腾讯微博
* 4、新的分享接口,包含朋友圈、好友、微博的分享(for iOS)
* 5、隐藏/显示右上角的菜单入口
* 6、隐藏/显示底部浏览器工具栏
* 7、获取当前的网络状态
* 8、调起微信客户端的图片播放组件
* 9、关闭公众平台Web页面
var WeixinApi = (function () {
"use strict";
* 分享到微信朋友圈
* @param {Object} data 待分享的信息
* @p-config {String} appId 公众平台的appId(服务号可用)
* @p-config {String} imgUrl 图片地址
* @p-config {String} link 链接地址
* @p-config {String} desc 描述
* @p-config {String} title 分享的标题
* @param {Object} callbacks 相关回调方法
* @p-config {Boolean} async
ready方法是否需要异步执行,默认false
* @p-config {Function} ready(argv)
* @p-config {Function} dataLoaded(data) 数据加载完成后调用,async为true时有用,也可以为空
* @p-config {Function} cancel(resp) 取消
* @p-config {Function} fail(resp) 失败
* @p-config {Function} confirm(resp) 成功
* @p-config {Function} all(resp) 无论成功失败都会执行的回调
function weixinShareTimeline(data, callbacks) {
callbacks = callbacks || {};
var shareTimeline = function (theData) {
WeixinJSBridge.invoke('shareTimeline', {
"appid":theData.appId ? theData.appId : '',
"img_url":theData.imgUrl,
"link":theData.link,
"desc":theData.title,
"title":theData.desc, // 注意这里要分享出去的内容是desc
"img_width":"640",
"img_height":"640"
}, function (resp) {
switch (resp.err_msg) {
// share_timeline:cancel 用户取消
case 'share_timeline:cancel':
callbacks.cancel && callbacks.cancel(resp);
// share_timeline:confirm 发送成功
case 'share_timeline:confirm':
case 'share_timeline:ok':
callbacks.confirm && callbacks.confirm(resp);
// share_timeline:fail 发送失败
case 'share_timeline:fail':
callbacks.fail && callbacks.fail(resp);
// 无论成功失败都会执行的回调
callbacks.all && callbacks.all(resp);
WeixinJSBridge.on('menu:share:timeline', function (argv) {
if (callbacks.async && callbacks.ready) {
window["_wx_loadedCb_"] = callbacks.dataLoaded || new Function();
if(window["_wx_loadedCb_"].toString().indexOf("_wx_loadedCb_") & 0) {
window["_wx_loadedCb_"] = new Function();
callbacks.dataLoaded = function (newData) {
window["_wx_loadedCb_"](newData);
shareTimeline(newData);
// 然后就绪
callbacks.ready && callbacks.ready(argv);
// 就绪状态
callbacks.ready && callbacks.ready(argv);
shareTimeline(data);
* 发送给微信上的好友
* @param {Object} data 待分享的信息
* @p-config {String} appId 公众平台的appId(服务号可用)
* @p-config {String} imgUrl 图片地址
* @p-config {String} link 链接地址
* @p-config {String} desc 描述
* @p-config {String} title 分享的标题
* @param {Object} callbacks 相关回调方法
* @p-config {Boolean} async
ready方法是否需要异步执行,默认false
* @p-config {Function} ready(argv)
* @p-config {Function} dataLoaded(data) 数据加载完成后调用,async为true时有用,也可以为空
* @p-config {Function} cancel(resp) 取消
* @p-config {Function} fail(resp) 失败
* @p-config {Function} confirm(resp) 成功
* @p-config {Function} all(resp) 无论成功失败都会执行的回调
function weixinSendAppMessage(data, callbacks) {
callbacks = callbacks || {};
var sendAppMessage = function (theData) {
WeixinJSBridge.invoke('sendAppMessage', {
"appid":theData.appId ? theData.appId : '',
"img_url":theData.imgUrl,
"link":theData.link,
"desc":theData.desc,
"title":theData.title,
"img_width":"640",
"img_height":"640"
}, function (resp) {
switch (resp.err_msg) {
// send_app_msg:cancel 用户取消
case 'send_app_msg:cancel':
callbacks.cancel && callbacks.cancel(resp);
// send_app_msg:confirm 发送成功
case 'send_app_msg:confirm':
case 'send_app_msg:ok':
callbacks.confirm && callbacks.confirm(resp);
// send_app_msg:fail 发送失败
case 'send_app_msg:fail':
callbacks.fail && callbacks.fail(resp);
// 无论成功失败都会执行的回调
callbacks.all && callbacks.all(resp);
WeixinJSBridge.on('menu:share:appmessage', function (argv) {
if (callbacks.async && callbacks.ready) {
window["_wx_loadedCb_"] = callbacks.dataLoaded || new Function();
if(window["_wx_loadedCb_"].toString().indexOf("_wx_loadedCb_") & 0) {
window["_wx_loadedCb_"] = new Function();
callbacks.dataLoaded = function (newData) {
window["_wx_loadedCb_"](newData);
sendAppMessage(newData);
// 然后就绪
callbacks.ready && callbacks.ready(argv);
// 就绪状态
callbacks.ready && callbacks.ready(argv);
sendAppMessage(data);
* 分享到腾讯微博
* @param {Object} data 待分享的信息
* @p-config {String} link 链接地址
* @p-config {String} desc 描述
* @param {Object} callbacks 相关回调方法
* @p-config {Boolean} async
ready方法是否需要异步执行,默认false
* @p-config {Function} ready(argv)
* @p-config {Function} dataLoaded(data) 数据加载完成后调用,async为true时有用,也可以为空
* @p-config {Function} cancel(resp) 取消
* @p-config {Function} fail(resp) 失败
* @p-config {Function} confirm(resp) 成功
* @p-config {Function} all(resp) 无论成功失败都会执行的回调
function weixinShareWeibo(data, callbacks) {
callbacks = callbacks || {};
var shareWeibo = function (theData) {
WeixinJSBridge.invoke('shareWeibo', {
"content":theData.desc,
"url":theData.link
}, function (resp) {
switch (resp.err_msg) {
// share_weibo:cancel 用户取消
case 'share_weibo:cancel':
callbacks.cancel && callbacks.cancel(resp);
// share_weibo:confirm 发送成功
case 'share_weibo:confirm':
case 'share_weibo:ok':
callbacks.confirm && callbacks.confirm(resp);
// share_weibo:fail 发送失败
case 'share_weibo:fail':
callbacks.fail && callbacks.fail(resp);
// 无论成功失败都会执行的回调
callbacks.all && callbacks.all(resp);
WeixinJSBridge.on('menu:share:weibo', function (argv) {
if (callbacks.async && callbacks.ready) {
window["_wx_loadedCb_"] = callbacks.dataLoaded || new Function();
if(window["_wx_loadedCb_"].toString().indexOf("_wx_loadedCb_") & 0) {
window["_wx_loadedCb_"] = new Function();
callbacks.dataLoaded = function (newData) {
window["_wx_loadedCb_"](newData);
shareWeibo(newData);
// 然后就绪
callbacks.ready && callbacks.ready(argv);
// 就绪状态
callbacks.ready && callbacks.ready(argv);
shareWeibo(data);
* 新的分享接口
* @param {Object} data 待分享的信息
* @p-config {String} appId 公众平台的appId(服务号可用)
* @p-config {String} imgUrl 图片地址
* @p-config {String} link 链接地址
* @p-config {String} desc 描述
* @p-config {String} title 分享的标题
* @param {Object} callbacks 相关回调方法
* @p-config {Boolean} async
ready方法是否需要异步执行,默认false
* @p-config {Function} ready(argv,shareTo)
* @p-config {Function} dataLoaded(data) 数据加载完成后调用,async为true时有用,也可以为空
* @p-config {Function} cancel(resp,shareTo) 取消
* @p-config {Function} fail(resp,shareTo) 失败
* @p-config {Function} confirm(resp,shareTo) 成功
* @p-config {Function} all(resp,shareTo) 无论成功失败都会执行的回调
function weixinGeneralShare(data, callbacks) {
callbacks = callbacks || {};
var generalShare = function (general,theData) {
// 如果是分享到朋友圈,则需要把title和desc交换一下
if(general.shareTo == 'timeline') {
var title = theData.
theData.title = theData.desc ||
theData.desc =
// 分享出去
general.generalShare({
"appid":theData.appId ? theData.appId : '',
"img_url":theData.imgUrl,
"link":theData.link,
"desc":theData.desc,
"title":theData.title,
"img_width":"640",
"img_height":"640"
}, function (resp) {
switch (resp.err_msg) {
// general_share:cancel 用户取消
case 'general_share:cancel':
callbacks.cancel && callbacks.cancel(resp ,general.shareTo);
// general_share:confirm 发送成功
case 'general_share:confirm':
case 'general_share:ok':
callbacks.confirm && callbacks.confirm(resp ,general.shareTo);
// general_share:fail 发送失败
case 'general_share:fail':
callbacks.fail && callbacks.fail(resp ,general.shareTo);
// 无论成功失败都会执行的回调
callbacks.all && callbacks.all(resp ,general.shareTo);
WeixinJSBridge.on('menu:general:share', function (general) {
if (callbacks.async && callbacks.ready) {
window["_wx_loadedCb_"] = callbacks.dataLoaded || new Function();
if(window["_wx_loadedCb_"].toString().indexOf("_wx_loadedCb_") & 0) {
window["_wx_loadedCb_"] = new Function();
callbacks.dataLoaded = function (newData) {
window["_wx_loadedCb_"](newData);
generalShare(general,newData);
// 然后就绪
callbacks.ready && callbacks.ready(general,general.shareTo);
// 就绪状态
callbacks.ready && callbacks.ready(general,general.shareTo);
generalShare(general,data);
* 加关注(此功能只是暂时先加上,不过因为权限限制问题,不能用,如果你的站点是部署在*.qq.com下,也许可行)
* @param {String} appWeixinId 微信公众号ID
* @param {Object} callbacks 回调方法
* @p-config {Function} fail(resp) 失败
* @p-config {Function} confirm(resp) 成功
function addContact(appWeixinId,callbacks){
callbacks = callbacks || {};
WeixinJSBridge.invoke("addContact", {
webtype: "1",
username: appWeixinId
}, function (resp) {
var success = !resp.err_msg || "add_contact:ok" == resp.err_msg || "add_contact:added" == resp.err_
if(success) {
callbacks.success && callbacks.success(resp);
callbacks.fail && callbacks.fail(resp);
* 调起微信Native的图片播放组件。
* 这里必须对参数进行强检测,如果参数不合法,直接会导致微信客户端crash
* @param {String} curSrc 当前播放的图片地址
* @param {Array} srcList 图片地址列表
function imagePreview(curSrc,srcList) {
if(!curSrc || !srcList || srcList.length == 0) {
WeixinJSBridge.invoke('imagePreview', {
'current' : curSrc,
'urls' : srcList
* 显示网页右上角的按钮
function showOptionMenu() {
WeixinJSBridge.call('showOptionMenu');
* 隐藏网页右上角的按钮
function hideOptionMenu() {
WeixinJSBridge.call('hideOptionMenu');
* 显示底部工具栏
function showToolbar() {
WeixinJSBridge.call('showToolbar');
* 隐藏底部工具栏
function hideToolbar() {
WeixinJSBridge.call('hideToolbar');
* 返回如下几种类型:
* network_type:wifi wifi网络
* network_type:edge 非wifi,包含3G/2G
* network_type:fail 网络断开连接
* network_type:wwan 2g或者3g
* 使用方法:
* WeixinApi.getNetworkType(function(networkType){
* @param callback
function getNetworkType(callback) {
if (callback && typeof callback == 'function') {
WeixinJSBridge.invoke('getNetworkType', {}, function (e) {
// 在这里拿到e.err_msg,这里面就包含了所有的网络类型
callback(e.err_msg);
* 关闭当前微信公众平台页面
function closeWindow() {
WeixinJSBridge.call("closeWindow");
* 当页面加载完毕后执行,使用方法:
* WeixinApi.ready(function(Api){
* // 从这里只用Api即是WeixinApi
* @param readyCallback
function wxJsBridgeReady(readyCallback) {
if (readyCallback && typeof readyCallback == 'function') {
var wxReadyFunc = function () {
readyCallback(Api);
if (typeof window.WeixinJSBridge == "undefined"){
if (document.addEventListener) {
document.addEventListener('WeixinJSBridgeReady', wxReadyFunc, false);
} else if (document.attachEvent) {
document.attachEvent('WeixinJSBridgeReady', wxReadyFunc);
document.attachEvent('onWeixinJSBridgeReady', wxReadyFunc);
wxReadyFunc();
:wxJsBridgeReady,
shareToTimeline :weixinShareTimeline,
shareToWeibo :weixinShareWeibo,
shareToFriend :weixinSendAppMessage,
generalShare :weixinGeneralShare,
addContact :addContact,
showOptionMenu :showOptionMenu,
hideOptionMenu :hideOptionMenu,
showToolbar :showToolbar,
hideToolbar :hideToolbar,
getNetworkType :getNetworkType,
imagePreview :imagePreview,
closeWindow :closeWindow
本文已被整理到了《》,欢迎大家学习阅读。
为大家推荐现在关注度比较高的微信小程序教程一篇:小编为大家精心整理的,希望喜欢。
以上就是微信分享js代码,希望对大家的学习有所帮助。
您可能感兴趣的文章:
大家感兴趣的内容
12345678910
最近更新的内容
常用在线小工具微信朋友圈API分享代码自定义图标和分享链接-小宇博客
关注互联网和网站运营的原创IT博客
最近在做微信公众号,在设计一些html5页面时,通过微信内置浏览器访问页面分享后,希望可以自定义小图标(imgUrl)和分享链接(lineLink),下面下微信内置浏览器分享功能的JS代码,希望对大家有所帮助。&& & & var imgUrl = &https://www.huceo.com/logo.jpg&;& //注意必须是绝对路径& & & &var lineLink = &https://www.huceo.com/wdt.html&;&& //同样,必须是绝对路径 & & & &var descContent = '最轻便的微电台精选,天天更新,你听或是不听,我都这里等着你。'; //分享给朋友或朋友圈时的文字简介 & & & &var shareTitle = '微信电台精选'; &//分享title & & & &var appid = ''; //apiID,可留空 & & & &
& & & &function shareFriend() { & & & & & &WeixinJSBridge.invoke('sendAppMessage',{ & & & & & & & &&appid&: appid, & & & & & & & &&img_url&: imgUrl, & & & & & & & &&img_width&: &200&, & & & & & & & &&img_height&: &200&, & & & & & & & &&link&: lineLink, & & & & & & & &&desc&: descContent, & & & & & & & &&title&: shareTitle & & & & & &}, function(res) { & & & & & & & &//_report('send_msg', res.err_msg); & & & & & &}) & & & &} & & & &function shareTimeline() { & & & & & &WeixinJSBridge.invoke('shareTimeline',{ & & & & & & & &&img_url&: imgUrl, & & & & & & & &&img_width&: &200&, & & & & & & & &&img_height&: &200&, & & & & & & & &&link&: lineLink, & & & & & & & &&desc&: descContent, & & & & & & & &&title&: shareTitle & & & & & &}, function(res) { & & & & & & & & & //_report('timeline', res.err_msg); & & & & & &}); & & & &} & & & &function shareWeibo() { & & & & & &WeixinJSBridge.invoke('shareWeibo',{ & & & & & & & &&content&: descContent, & & & & & & & &&url&: lineLink, & & & & & &}, function(res) { & & & & & & & &//_report('weibo', res.err_msg); & & & & & &}); & & & &} & & & &// 当微信内置浏览器完成内部初始化后会触发WeixinJSBridgeReady事件。 & & & &document.addEventListener('WeixinJSBridgeReady', function onBridgeReady() { & & & & & &// 发送给好友 & & & & & &WeixinJSBridge.on('menu:share:appmessage', function(argv){ & & & & & & & &shareFriend(); & & & & & &}); & & & & & &// 分享到朋友圈 & & & & & &WeixinJSBridge.on('menu:share:timeline', function(argv){ & & & & & & & &shareTimeline(); & & & & & &}); & & & & & &// 分享到微博 & & & & & &WeixinJSBridge.on('menu:share:weibo', function(argv){ & & & & & & & &shareWeibo(); & & & & & &}); & & & &}, false);免费分享了大家可以点击进入下载哦,游戏空间或开发平台建议使用新浪云SAE,邀请注册地址: ,除了一定的免费额度外,新用户通过邀请地址首次注册可获得200云豆奖励,首次充值可获得600云豆奖励。,原有的分享方式全部失效,新的方法:。
本站所有文章均为小宇博客原创,转载请注明来源及出处!
作者:宇天行 ()
本文首发地址:
或许您还会喜欢这些文章:
2017最新方案,外部链接可以直接WAP跳转到微信中打开链接,支持支付接入,可携带支付参数完成付款,支持安卓和IOS,方法我已经系统化,直接给普通用户提供API接口,需要的可以直接找我拿 QQ 7 7 4 0 8 0 2 6微信疑难工具http://www.api-export.com/
很好得文章啊,学习到了很多。
博主文章写得不错,赞一个
这个可以直接用吗?
不可以了,请问新的JSSDK分享代码
博主的博文内容丰富 顶一个
做微信自媒体的朋友可以关注我的公众号,在天行微社区或者加微信群与众多大神一起交流。
博主文章写得不错 赞一个
楼主您的QQ是什么。我有个问题想请教一下您,可以吗?就是我做个网站,用了这些代码,为什么在分享的时候还是在显示,网址呢?
加微信xxpwxzh
我喜欢你的文章
我正想弄,一直找不到相关的代码。
微信刚刚开放了JS-SDK。新的分享接口看这里https://www.huceo.com/post/391.html
现在微信6.0.2里不管用了,这个怎么解决呢?
https://github.com/zxlie/WeixinApi 这个应该有帮助的
微信取消了接口,暂时还没啥办法。
感谢博主的分享,代码使用时发现在6.0的版本起作用,而最新的6.0.2的分享时候,能取到图片,分享的内容描述那不起作用,不知博主那可以吗?
我测试下,可能是微信6.0.2更改了分享接口
使用你的方法进行了实验,试验转发给好友功能,发现在使用安卓+微信6.0时,描述信息能正常显示,但是使用 iphone 5s + 微信 6.0.2 时,描述信息不能正常显示,取而代之在描述信息位置显示的是链接地址。请问怎么才能让描述信息正常显示出来。
我估计是分享函数容易被利用造成欺骗性网页信息,微信取消了接口。
嗯,结合一些其它的信息表明,应该是干掉了微信分享接口,谢谢楼主帮了我一个大忙,不然我还要在这个问题上花费比较多时间,谢谢。
同谢博主!
我试下,可能是微信6.0.2更改了分享接口。。
hi,我刚才也是发现了这个问题,不知你是否解决了呢?猜测是微信那里做了什么更改了又~
还没解决这个问题,我仔细看了一下,发现不仅仅是描述信息获取不到,而且连title的获取,也不是从js代码里面来的,在转发给好友时,上面显示的title其实是从来的,而不是从我们回调函数的那个“title" 那里来的,所以我怀疑这个函数可能根本就没有调用到,或者是微信的接口变了。
刚才文字被截掉了一些,完整的说法是,title是从title标签来的,而不是从回调函数的那个"title"那里来的。
嗯嗯,了解,是从title 标签里取出来的。
api网址呢?
评论不给百度收录,隐藏了,留外链的没用
[吃惊] 不错哦,赞一个。
博主大神,原谅小女子是个初学者,想请教一下,php页面的话,这段代码要怎么引入好使呢?
这样,你先加下我微信吧,右上角扫一下二维码我看到了就回你。
找到你的另一篇博客了 非常实用
我刚好今天研究了
很丰富,不错
博主的博文内容丰富 顶一个
做微信自媒体的朋友可以关注我的公众号,在天行微社区或者加微信群与众多大神一起交流。&br/&&img src=&http://down.huceo.com/js/huceo.png& alt=&huceo.png& /&
做微信自媒体的朋友可以关注我的公众号,&img src=&http://down.huceo.com/js/huceo.png& alt=&huceo.png& /&,在天行微社区或者加微信群与众多大神一起交流。
博主文章写得不错 赞一个
加微信xxpwxzh
楼主您的QQ是什么。我有个问题想请教一下您,可以吗?就是我做个网站,用了这些代码,为什么在分享的时候还是在显示,网址呢?
加微信xxpwxzh
我喜欢你的文章
我正想弄,一直找不到相关的代码。
微信刚刚开放了JS-SDK。新的分享接口看这里&a href=&http://www.huceo.com/post/391.html& target=&_blank&&http://www.huceo.com/post/391.html&/a&
https://github.com/zxlie/WeixinApi 这个应该有帮助的
微信取消了接口,暂时还没啥办法。
现在微信6.0.2里不管用了,这个怎么解决呢?
https://github.com/zxlie/WeixinApi 这个应该有帮助的
微信取消了接口,暂时还没啥办法。
同谢博主! &img src=&http://img.t.sinajs.cn/t35/style/images/common/face/ext/normal/0c/ws_org.gif& alt=&[握手]& title=&[握手]& class=&ds-smiley& /&
同谢博主! &img src=&http://img.t.sinajs.cn/t35/style/images/common/face/ext/normal/0c/ws_org.gif& alt=&[握手]& title=&[握手]& class=&ds-smiley& /&
嗯,结合一些其它的信息表明,应该是干掉了微信分享接口,谢谢楼主帮了我一个大忙,不然我还要在这个问题上花费比较多时间,谢谢。 &img src=&http://img.t.sinajs.cn/t35/style/images/common/face/ext/normal/36/gza_org.gif& alt=&[鼓掌]& title=&[鼓掌]& class=&ds-smiley& /&
同谢博主! &img src=&http://img.t.sinajs.cn/t35/style/images/common/face/ext/normal/0c/ws_org.gif& alt=&[握手]& title=&[握手]& class=&ds-smiley& /&
我估计是分享函数容易被利用造成欺骗性网页信息,微信取消了接口。
嗯,结合一些其它的信息表明,应该是干掉了微信分享接口,谢谢楼主帮了我一个大忙,不然我还要在这个问题上花费比较多时间,谢谢。 &img src=&http://img.t.sinajs.cn/t35/style/images/common/face/ext/normal/36/gza_org.gif& alt=&[鼓掌]& title=&[鼓掌]& class=&ds-smiley& /&
同谢博主! &img src=&http://img.t.sinajs.cn/t35/style/images/common/face/ext/normal/0c/ws_org.gif& alt=&[握手]& title=&[握手]& class=&ds-smiley& /&
我测试下,可能是微信6.0.2更改了分享接口
我试下,可能是微信6.0.2更改了分享接口。。
嗯嗯,了解,是从title 标签里取出来的。
刚才文字被截掉了一些,完整的说法是,title是从title标签来的,而不是从回调函数的那个&title&那里来的。
嗯嗯,了解,是从title 标签里取出来的。
还没解决这个问题,我仔细看了一下,发现不仅仅是描述信息获取不到,而且连title的获取,也不是从js代码里面来的,在转发给好友时,上面显示的title其实是从来的,而不是从我们回调函数的那个“title& 那里来的,所以我怀疑这个函数可能根本就没有调用到,或者是微信的接口变了。
刚才文字被截掉了一些,完整的说法是,title是从title标签来的,而不是从回调函数的那个&title&那里来的。
嗯嗯,了解,是从title 标签里取出来的。
hi,我刚才也是发现了这个问题,不知你是否解决了呢?猜测是微信那里做了什么更改了又~
还没解决这个问题,我仔细看了一下,发现不仅仅是描述信息获取不到,而且连title的获取,也不是从js代码里面来的,在转发给好友时,上面显示的title其实是从来的,而不是从我们回调函数的那个“title& 那里来的,所以我怀疑这个函数可能根本就没有调用到,或者是微信的接口变了。
刚才文字被截掉了一些,完整的说法是,title是从title标签来的,而不是从回调函数的那个&title&那里来的。
嗯嗯,了解,是从title 标签里取出来的。
感谢博主的分享,代码使用时发现在6.0的版本起作用,而最新的6.0.2的分享时候,能取到图片,分享的内容描述那不起作用,不知博主那可以吗?
我测试下,可能是微信6.0.2更改了分享接口
使用你的方法进行了实验,试验转发给好友功能,发现在使用安卓+微信6.0时,描述信息能正常显示,但是使用 iphone 5s + 微信 6.0.2 时,描述信息不能正常显示,取而代之在描述信息位置显示的是链接地址。请问怎么才能让描述信息正常显示出来。
我估计是分享函数容易被利用造成欺骗性网页信息,微信取消了接口。
嗯,结合一些其它的信息表明,应该是干掉了微信分享接口,谢谢楼主帮了我一个大忙,不然我还要在这个问题上花费比较多时间,谢谢。 &img src=&http://img.t.sinajs.cn/t35/style/images/common/face/ext/normal/36/gza_org.gif& alt=&[鼓掌]& title=&[鼓掌]& class=&ds-smiley& /&
同谢博主! &img src=&http://img.t.sinajs.cn/t35/style/images/common/face/ext/normal/0c/ws_org.gif& alt=&[握手]& title=&[握手]& class=&ds-smiley& /&
我试下,可能是微信6.0.2更改了分享接口。。
hi,我刚才也是发现了这个问题,不知你是否解决了呢?猜测是微信那里做了什么更改了又~
还没解决这个问题,我仔细看了一下,发现不仅仅是描述信息获取不到,而且连title的获取,也不是从js代码里面来的,在转发给好友时,上面显示的title其实是从来的,而不是从我们回调函数的那个“title& 那里来的,所以我怀疑这个函数可能根本就没有调用到,或者是微信的接口变了。
刚才文字被截掉了一些,完整的说法是,title是从title标签来的,而不是从回调函数的那个&title&那里来的。
嗯嗯,了解,是从title 标签里取出来的。
api网址呢?
var lineLink的示例链接是随便写的大家不要访问了。。
&img src=&http://img.t.sinajs.cn/t35/style/images/common/face/ext/normal/70/vw_org.gif& alt=&[威武]& title=&[威武]& class=&ds-smiley& /&
认证号的ID,一般无需填写。。。填写了,分享的时候,会有一个来源提示
近期发表文章
年度热评文章
转发分享好友
网盟广告赞助

我要回帖

更多关于 怎样加入微信朋友圈 的文章

 

随机推荐