+发表新主题
查看: 1469|回复: 0

[代码片段] 分享到微信朋友圈的 js代码 【测试无错】

[复制链接]

[代码片段] 分享到微信朋友圈的 js代码 【测试无错】

[复制链接]
风的传说自由 发表于 2015-7-21 11:46:11 浏览:  1469 回复:  0 [显示全部楼层] |只看大图 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
115214tp4kpopku2duiuo4.jpg
微信不断的对“朋友圈分享”进行规范和调整,之前一些小微们做的分享都不能用了,请大家查收!

微信分享页面代码如下:
注意把yourAppID、yourAppSecret替换成自己的
  1. <?php
  2. require_once "jssdk.php";
  3. $jssdk = new JSSDK("yourAppID", "yourAppSecret");
  4. $signPackage = $jssdk->GetSignPackage();
  5. ?>
  6. <!DOCTYPE html>
  7. <html lang="en">
  8. <head>
  9.   <meta charset="UTF-8">
  10.   <title></title>
  11. </head>
  12. <body>
  13.   TEST..
  14. </body>
  15. <script src="http://res.wx.qq.com/open/js/jweixin-1.0.0.js"></script>
  16. <script>
  17.   /*
  18.    * 注意:
  19.    * 1. 所有的JS接口只能在公众号绑定的域名下调用,公众号开发者需要先登录微信公众平台进入“公众号设置”的“功能设置”里填写“JS接口安全域名”。
  20.    * 2. 如果发现在 Android 不能分享自定义内容,请到官网下载最新的包覆盖安装,Android 自定义分享接口需升级至 6.0.2.58 版本及以上。
  21.    * 3. 完整 JS-SDK 文档地址:http://mp.weixin.qq.com/wiki/7/a ... f8dd9148dd613f.html
  22.    *
  23.    * 如有问题请通过以下渠道反馈:
  24.    * 邮箱地址:weixin-open@qq.com
  25.    * 邮件主题:【微信JS-SDK反馈】具体问题
  26.    * 邮件内容说明:用简明的语言描述问题所在,并交代清楚遇到该问题的场景,可附上截屏图片,微信团队会尽快处理你的反馈。
  27.    */
  28.   wx.config({
  29.     appId: '<?php echo $signPackage["appId"];?>',
  30.     timestamp: <?php echo $signPackage["timestamp"];?>,
  31.     nonceStr: '<?php echo $signPackage["nonceStr"];?>',
  32.     signature: '<?php echo $signPackage["signature"];?>',
  33.     jsApiList: [
  34.         'checkJsApi',
  35.         'onMenuShareTimeline',
  36.         'onMenuShareAppMessage',
  37.         'onMenuShareQQ',
  38.         'onMenuShareWeibo',
  39.         'hideMenuItems',
  40.         'showMenuItems',
  41.         'hideAllNonBaseMenuItem',
  42.         'showAllNonBaseMenuItem',
  43.         'translateVoice',
  44.         'startRecord',
  45.         'stopRecord',
  46.         'onRecordEnd',
  47.         'playVoice',
  48.         'pauseVoice',
  49.         'stopVoice',
  50.         'uploadVoice',
  51.         'downloadVoice',
  52.         'chooseImage',
  53.         'previewImage',
  54.         'uploadImage',
  55.         'downloadImage',
  56.         'getNetworkType',
  57.         'openLocation',
  58.         'getLocation',
  59.         'hideOptionMenu',
  60.         'showOptionMenu',
  61.         'closeWindow',
  62.         'scanQRCode',
  63.         'chooseWXPay',
  64.         'openProductSpecificView',
  65.         'addCard',
  66.         'chooseCard',
  67.         'openCard'
  68.       ]
  69.   });
  70.   wx.ready(function () {
  71.     // 在这里调用 API
  72.   });
  73. </script>


  74.   <!--微信分享-->
  75.   <script type="text/javascript">
  76.   wx.ready(function () {
  77.   var shareData = {
  78.   title: '标题',
  79.   desc: '描述',
  80.   link: 'http://www.weixin.com',
  81.   imgUrl: 'http://weixin.uuu.net/template/mobanbus_uedv1/mobanbus_st/img/logo.png'
  82.   };
  83.   wx.onMenuShareAppMessage(shareData);
  84.   wx.onMenuShareTimeline(shareData);
  85.   wx.onMenuShareQQ(shareData);
  86.   wx.onMenuShareWeibo(shareData);
  87.   });
  88.   wx.error(function (res) {
  89.   console.log(res.errMsg);
  90.   });
  91.   </script>
  92.   <!--END 微信分享-->

  93. </html>
复制代码


所涉及的全部js和php源码,都在以下这个压缩包内,请下载!
公众号js分享.rar (3.26 KB, 下载次数: 0)
回复

使用道具 举报


您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版| 赣南网

© 2013-2016 Comsenz Inc. Powered by Discuz! X3.4

用微信扫一扫

赣南网