技术文章
微信API接口,转发时带指定图片
发布日期:2014-07-27 阅读次数:5842 字体大小:
微信API接口,转发分享时带指定图片
JavaScript代码
  1. <script>  
  2. var imgUrl = "http://www.yisky.net/indeximages/logo.gif";  
  3. var lineLink = "http://www.yisky.net";  
  4. var descContent = '亳州易天科技是亳州地区唯一一家获得国家软件著作权认证的,专业技术型互联网公司,专注网站制作、网站开发、微信平台架设服务电话0558-2800835';  
  5. var shareTitle = '易天科技专业网站制作';  
  6. var appid = '';  
  7.   
  8. function shareFriend() {  
  9.     WeixinJSBridge.invoke('sendAppMessage',{  
  10.         "appid": appid,  
  11.         "img_url": imgUrl,  
  12.         "img_width""200",  
  13.         "img_height""200",  
  14.         "link": lineLink,  
  15.         "desc": descContent,  
  16.         "title": shareTitle  
  17.     }, function(res) {  
  18.     })  
  19. }  
  20.   
  21.   
  22.   
  23. function shareTimeline() {  
  24.     WeixinJSBridge.invoke('shareTimeline',{  
  25.         "img_url": imgUrl,  
  26.         "img_width""200",  
  27.         "img_height""200",  
  28.         "link": lineLink,  
  29.         "desc": descContent,  
  30.         "title": shareTitle  
  31.     }, function(res) {  
  32.     });  
  33. }  
  34.   
  35. function shareWeibo() {  
  36.     WeixinJSBridge.invoke('shareWeibo',{  
  37.         "content": descContent,  
  38.         "url": lineLink,  
  39.     }, function(res) {  
  40.     });  
  41. }  
  42.   
  43. // 当微信内置浏览器完成内部初始化后会触发WeixinJSBridgeReady事件。  
  44.   
  45. document.addEventListener('WeixinJSBridgeReady'function onBridgeReady() {  
  46.   
  47.   
  48.   
  49.     // 发送给好友  
  50.     WeixinJSBridge.on('menu:share:appmessage'function(argv){  
  51.         shareFriend();  
  52.     });  
  53.    // 分享到朋友圈  
  54.     WeixinJSBridge.on('menu:share:timeline'function(argv){  
  55.         shareTimeline();  
  56.     });  
  57.     // 分享到微博  
  58.     WeixinJSBridge.on('menu:share:weibo'function(argv){  
  59.         shareWeibo();  
  60.     });  
  61. }, false);  
  62. </script>