QQ空间分享链接时为什么无法显示在好友动态列表?

问题:
我在往网站增加分享的功能, 由于社交分享组件觉得太乱,所以决定只分享到QQ空间,

问题是, 我本地开发环境可以正常分享,并显示在好友动态列表中, 但是服务器上的分享功能却无法正常使用。

虽然显示分享成功, 但就是不显示在好友动态列表里, 有谁遇到过这中情况么? 怎么解决? 是不是和域名备不备案有关?

host文件如下:

127.0.0.1    lunome.kupoy.com

测试分享网址:
http://lunome.kupoy.com/sport_1889526c33f36bdf.html
分享结果
图片描述

服务器分享网址:
http://suanhetao.com/sport_8152212c8682e0f8.html
分享结果:
【分享数量增加, 但是好友动态列表中不显示。只能在我的分享里看到。】
图片描述

分享代码如下:

<script type="text/javascript">
(function(){
    var p = {
    url:location.href,
    showcount:'1',
    desc:<?php echo HTML::JavascriptValueEncode($desc); ?>,
    summary:<?php echo HTML::JavascriptValueEncode($sum); ?>,
    title:<?php echo HTML::JavascriptValueEncode($title); ?>,
    site:<?php echo HTML::JavascriptValueEncode($dionysos->getConfiguration()->get('application_name')); ?>,
    pics:<?php echo HTML::JavascriptValueEncode($pic); ?>,
    style:'103',
    width:80,
    height:16
};
var s = [];
for(var i in p){
    s.push(i + '=' + encodeURIComponent(p[i]||''));
}
document.write(['<a version="1.0" class="qzOpenerDiv" href="http://sns.qzone.qq.com/cgi-bin/qzshare/cgi_qzshare_onekey?',s.join('&'),'" target="_blank">分享</a>'].join(''));
})();
</script>
<script src="http://qzonestyle.gtimg.cn/qzone/app/qzlike/qzopensl.js#jsdate=20111201" charset="utf-8"></script>
阅读 11.7k
2 个回答

有可能是备案的问题~~~

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进