V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
haython
V2EX  ›  问与答

微信分享到朋友圈,怎么自定义分享的标题,图片,内容?

  •  
  •   haython · 2014-09-09 13:28:01 +08:00 · 33167 次点击
    这是一个创建于 3762 天前的主题,其中的信息可能已经有所发展或是发生改变。
    没有找到文档
    8 条回复    2015-07-13 15:39:28 +08:00
    frankzeng
        1
    frankzeng  
       2014-09-09 13:31:26 +08:00   ❤️ 1
    <script type="text/javascript">
    var tit = $('#wx-title').val(); //标题
    var img = $('#wx-img').val(); //图片
    var con = $('#wx-con').val(); //简介
    var link = $('#wx-link').val(); //链接
    document.addEventListener('WeixinJSBridgeReady', function onBridgeReady() {
    // 发送给好友
    WeixinJSBridge.on('menu:share:appmessage', function (argv) {
    WeixinJSBridge.invoke('sendAppMessage', {
    "appid": "123",
    "img_url": img,
    "img_width": "160",
    "img_height": "160",
    "link": link,
    "desc": con,
    "title": tit
    }, function (res) {
    _report('send_msg', res.err_msg);
    })
    });

    // 分享到朋友圈
    WeixinJSBridge.on('menu:share:timeline', function (argv) {
    WeixinJSBridge.invoke('shareTimeline', {
    "img_url": img,
    "img_width": "160",
    "img_height": "160",
    "link": link,
    "desc": con,
    "title": tit
    }, function (res) {
    _report('timeline', res.err_msg);
    });
    });
    }, false)
    </script>
    把这一段复制到你的网页里,就好了,不过只能在微信内置浏览器里生效。
    larkifly
        2
    larkifly  
       2014-09-09 13:48:52 +08:00
    sharesdk,你值得拥有
    haython
        3
    haython  
    OP
       2014-09-09 13:51:31 +08:00
    @frankzeng 感谢,已用
    citysheep
        5
    citysheep  
       2015-06-15 23:15:35 +08:00
    WeixinJSBridge 已经封了,可以用微信的js-sdk: http://www.bestsdk.com/forum/detail/95.html
    BestSDK
        6
    BestSDK  
       2015-06-19 16:25:09 +08:00
    @citysheep 赞一个~
    IFoon
        7
    IFoon  
       2015-07-12 18:18:43 +08:00
    @citysheep 第二个方案是必须打通接口才可以使用吗?如果我在我的网站上用第二个方案,是不是分享出去的时候会自动识别?
    citysheep
        8
    citysheep  
       2015-07-13 15:39:28 +08:00
    @IFoon 是的,需要用到微信的jssdk,可以自定义分享出去的标题、图片等。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5333 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 29ms · UTC 07:54 · PVG 15:54 · LAX 23:54 · JFK 02:54
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.