请选择 进入手机版 | 继续访问电脑版
快捷导航

微信分享到朋友圈后可见

微信分享到朋友圈后可见

       我在微信里面见过一些页面,需要分享到朋友圈,才能看到详细的内容,请问这是怎么设置的呢?我也想做一个页面,需要用户分享到朋友圈,才能看到,谁知道怎么制作微信分享到朋友圈后可见详细内容的页面?在线QQ:在线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便是针对朋友圈分享的监听,这将使得开发者更容易实现这 ...

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

本版积分规则

精选推荐

  • 2019微信域名防封指南,独家分享!2019微信域名防封指南,独家分享!
  • 微信网址强制跳转浏览器打开源码微信网址强制跳转浏览器打开源码
  • 【独家】无需备案域名和认证公众号调用微信分享JS-SDK代码,微信强制分享源码【独家】无需备案域名和认证公众号调用微信
  • 微信裂变营销系统重磅上线,助力微信营销!微信裂变营销系统重磅上线,助力微信营销!
  • 专家详解:什么是微信二级不死域名?专家详解:什么是微信二级不死域名?

热门排行

快速回复 返回列表

小黑屋|微信论坛  |网站地图

GMT+8, 2019-11-21 04:38 , Processed in 0.079337 second(s), 38 queries .