快捷导航
微信分享到朋友圈后可见

       我在微信里面见过一些页面,需要分享到朋友圈,才能看到详细的内容,请问这是怎么设置的呢?我也想做一个页面,需要用户分享到朋友圈,才能看到,谁知道怎么制作微信分享到朋友圈后可见详细内容的页面?在线QQ:[qq]318510181[/qq]


举报 使用道具
| 回复

共 3 个关于本帖的回复 最后回复于 2015-8-3 00:33

沙发
蜗牛慢慢爬 金牌会员 发表于 2015-7-27 09:12:38 | 只看该作者
大家在平时可能也见到过那些类似于心里测试的页面吧,最后一步完成后想要查看答案的话,好多都提示“分享到朋友圈后可见”,是不是这样的?
举报 使用道具
板凳
微信运营 官方认证 超级版主 发表于 2015-7-27 09:20:11 | 只看该作者
新的js SDK,其中有一接口函数onMenuShareTimeline便是针对朋友圈分享的监听,这将使得开发者更容易实现这种分享后可见的功能。
  1. <div style="font-size:60px;margin:20px;">提问:如何证明你妈是你妈?</div>
  2. <div id="status" style="font-size:60px;margin:20px;">(分享后见答案)</div>

  3. <script>
  4. function todoaftershare() {
  5.         document.getElementById("status").innerHTML = "<font color='blue'>答案:......</font>";
  6. }

  7. function gettilte() {
  8.         title = "测试专用";
  9.         return title;
  10. }
  11. </script>

  12. /*******************/
  13. /*  下面的代码勿动  /
  14. /*******************/
  15. include_once(dirname(__FILE__).'/wxshare.php');

  16. $timestamp = time();  //获取时间戳
  17. $noncestr = rand(10000,99999);   //随机验证码
  18. $jsapi = new website();
  19. $jsapi_ticket = $jsapi->GetToken();   //获取js的token
  20. $url = 'http://'.$_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI'];   //当前页面URL
  21. $signature = getsignature($noncestr,$timestamp,$jsapi_ticket,$url);   //获取签名

  22. //签名方法
  23. function getsignature($noncestr,$timestamp,$jsapi_ticket,$url) {
  24.         $str = "jsapi_ticket=".$jsapi_ticket."&noncestr=".$noncestr."×tamp=".$timestamp."&url=".$url;
  25.         //echo $str;
  26.         return sha1($str);
  27. }
  28. ?>
  29. //加载官方JS包
  30. <script src="http://res.wx.qq.com/open/js/jweixin-1.0.0.js"></script>
  31. <script>
  32.     wx.config({
  33.         //debug: true,   //调试模式,开启后则会在客户端直接alert结果
  34.         appId: 公众号的appid,
  35.         timestamp: "<?php echo $timestamp; ?>",
  36.         nonceStr: "<?php echo $noncestr; ?>",
  37.         signature: "<?php echo $signature; ?>",
  38.         jsApiList: [      //需要调用的接口
  39.             'checkJsApi',
  40.             'onMenuShareTimeline'
  41.         ]
  42.     });

  43.     wx.ready(function () {
  44.         wx.onMenuShareTimeline({
  45.             title: gettilte(),     //分享后自定义标题
  46.             link: 'https://bbs.weiwangvip.com',   //分享后的URL
  47.             imgUrl: 'https://bbs.weiwangvip.com/static/image/common/logo.png',  //分享的LOGO
  48.             trigger: function (res) {
  49.                                
  50.             },
  51.             success: function (res) {
  52.                 todoaftershare();
  53.             },
  54.             cancel: function (res) {
  55.             },
  56.             fail: function (res) {
  57.                 alert('wx.onMenuShareTimeline:fail: '+JSON.stringify(res));
  58.             }
  59.         });
  60.     });
  61.     wx.error(function (res) {
  62.         alert('wx.error: '+JSON.stringify(res));
  63.     });
  64. </script>
复制代码


举报 使用道具
地板
成功之路 新手上路 发表于 2015-7-27 09:25:38 | 只看该作者
微信运营 发表于 2015-7-27 09:20
新的js SDK,其中有一接口函数onMenuShareTimeline便是针对朋友圈分享的监听,这将使得开发者更容易实现这 ...

代码好高深,小白标示看不懂哦!有没有完整的代码或者模板可以套用啊!
举报 使用道具
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

精选推荐

  • 抖音直播推流码最新获取方法抖音直播推流码最新获取方法
  • 最新抖音探房视频拍摄教程最新抖音探房视频拍摄教程
  • 网站超级VIP,尊享会员免费下载特权网站超级VIP,尊享会员免费下载特权
  • 微信裂变营销系统重磅上线,助力微信营销!微信裂变营销系统重磅上线,助力微信营销!
  • 五款实用的微信裂变营销软件五款实用的微信裂变营销软件

热门排行

会员推荐
快速回复 返回列表

微信论坛|微信运营|超级VIP|标签云|注册声明|Sitemap|( 浙ICP备14044344号

GMT+8, 2024-5-4 10:11 , Processed in 0.128023 second(s), 39 queries .