微博分享尾巴(JiaThis)来源改为自己网站的办法,支持多平台

貝木泥舟
貝木泥舟 这家伙很懒,还没有设置简介

5 人点赞了该文章 · 3344 浏览

刚刚看到了这个http://wenda.wecenter.com/question/26815 方法,实际上这个方法只能设置一个来源,比如微博、微信等,只能选一个 不多说,看源码 aws.js 1525行
shareURL = 'http://www.jiathis.com/send/?webid=' + options.webid + '&url=' + url + '&title=' + title +'';
改为
shareURL = 'http://www.jiathis.com/send/?webid=' + options.webid + '&appkey=' + options.appkey + '&url=' + url + '&title=' + title +'';
对应的分享按钮也得加上对应的appkey htdocs\views\default\question\index.tpl.htm大概398行
															<li><a onclick="AWS.User.share_out({webid: 'tsina', title: $(this).parents('.aw-item').find('.markitup-box').text()});"><i class="icon icon-weibo"></i> <?php _e('微博'); ?></a></li>
															<li><a onclick="AWS.User.share_out({webid: 'qzone', title: $(this).parents('.aw-item').find('.markitup-box').text()});"><i class="icon icon-qzone"></i> <?php _e('QZONE'); ?></a></li>
															<li><a onclick="AWS.User.share_out({webid: 'weixin', title: $(this).parents('.aw-item').find('.markitup-box').text()});"><i class="icon icon-wechat"></i> <?php _e('微信'); ?></a></li>
改为
															<li><a onclick="AWS.User.share_out({webid: 'tsina',appkey: '微博申请到的appkey', title: $(this).parents('.aw-item').find('.markitup-box').text()});"><i class="icon icon-weibo"></i> <?php _e('微博'); ?></a></li>
															<li><a onclick="AWS.User.share_out({webid: 'qzone',appkey: 'QQ申请到的appkey', title: $(this).parents('.aw-item').find('.markitup-box').text()});"><i class="icon icon-qzone"></i> <?php _e('QZONE'); ?></a></li>
															<li><a onclick="AWS.User.share_out({webid: 'weixin',appkey: '微信申请到的appkey', title: $(this).parents('.aw-item').find('.markitup-box').text()});"><i class="icon icon-wechat"></i> <?php _e('微信'); ?></a></li>
没有申请到的话,appkey写0 htdocs\views\default\m\question.tpl.htm同理,自己搜AWS.User.share_out   原理就是加一个appkey字段,很好理解

发布于 2015-08-06 20:27

免责声明:

本文由 貝木泥舟 原创发布于 WeCenter ,著作权归作者所有。

登录一下,更多精彩内容等你发现,贡献精彩回答,参与评论互动

登录! 还没有账号?去注册

damai
2016-02-05 15:52
这样修改,可以成功改掉小尾巴。但是有个bug,微博分享的时候,文字title显示不完整,是什么原因呢?
wangjin
2015-11-04 13:15
然而按照这个修改,并没有成功。