Discuz!官方免费开源建站系统

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

[已解决] 分享到QQ组件中,如何能在消息上加标题。

[复制链接]
☆月光族☆ 发表于 2013-4-17 14:01:28 | 显示全部楼层 |阅读模式
分享到QQ组件的代码如下:
  1. <script type="text/javascript">
  2. (function(){
  3. var p = {
  4. url:location.href, /*获取URL,可加上来自分享到QQ标识,方便统计*/
  5. desc:'', /*分享理由(风格应模拟用户对话),支持多分享语随机展现(使用|分隔)*/
  6. title:'', /*分享标题(可选)*/
  7. summary:'', /*分享摘要(可选)*/
  8. pics:'', /*分享图片(可选)*/
  9. flash: '', /*视频地址(可选)*/
  10. site:'', /*分享来源(可选) 如:QQ分享*/
  11. style:'201',
  12. width:32,
  13. height:32
  14. };
  15. var s = [];
  16. for(var i in p){
  17. s.push(i + '=' + encodeURIComponent(p[i]||''));
  18. }
  19. document.write(['<a class="qcShareQQDiv" href="http://connect.qq.com/widget/shareqq/index.html?',s.join('&'),'" target="_blank">分享到QQ</a>'].join(''));
  20. })();
  21. </script>
  22. <script src="http://connect.qq.com/widget/loader/loader.js" widget="shareqq" charset="utf-8"></script>
复制代码
title:'', /*分享标题(可选)*/
比如其中这个,改如何调用到标题,并且在发送到QQ群的消息中,自动会带上标题。


目前默认的情况是,发送的qq群里的消息,只是一个链接。

otherbank 发表于 2013-4-17 17:36:11 | 显示全部楼层
Discuz!云平台现有版本没有分享到QQ组件的功能,是Discuz! X3吗
回复

使用道具 举报

肥爺 发表于 2013-4-17 17:38:34 | 显示全部楼层
不熟这个 不过如果这段是在模板里的话 这样是可以的
  1. title: '$_G[forum_thread][subject]',
复制代码
回复

使用道具 举报

 楼主| ☆月光族☆ 发表于 2013-4-18 08:15:42 | 显示全部楼层
otherbank 发表于 2013-4-17 17:36
Discuz!云平台现有版本没有分享到QQ组件的功能,是Discuz! X3吗

是X2.5,原来云平台中,社区QQ群,有推送到群的功能,目前只是显示在qq群聊天界面的右侧热点区域。

之前也有直接以消息的型式,feed到群里,后来官方解释新版QQ不能使用,所以现在云平台中,推送消息到群里是关闭的。

但是QQ互联中,这一块可以自己来实现的。上述我已经做好了。feed到群里是没有问题的,但仅仅是一个链接而已。没有标题。
回复

使用道具 举报

 楼主| ☆月光族☆ 发表于 2013-4-18 08:17:31 | 显示全部楼层
本帖最后由 ☆月光族☆ 于 2013-4-18 08:21 编辑
肥爺 发表于 2013-4-17 17:38
不熟这个 不过如果这段是在模板里的话 这样是可以的

这样调用,我在发帖之前就试过了。
在分享页面中,是可以调用到标题的,但是发送到qq群里的时候,还是没有标题,仅有个链接。

PS:如果在分享页面,自己输入评论的话。那么发送到群里的时候,评论内容就相当于标题,同时带有链接。





本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

otherbank 发表于 2013-4-18 12:53:37 | 显示全部楼层
☆月光族☆ 发表于 2013-4-18 08:15
是X2.5,原来云平台中,社区QQ群,有推送到群的功能,目前只是显示在qq群聊天界面的右侧热点区域。

之 ...

如果是二次开发添加了分享到QQ群的功能,需要提交详细的开发过程和修改过的文件;

可以参考分享到QQ空间等程序,参考下帖:
QQ互联发帖同步和分享到腾讯微博默认文字的代码分析
https://discuz.dismall.com/thread-3142304-1-1.html
回复

使用道具 举报

 楼主| ☆月光族☆ 发表于 2013-4-18 12:59:52 | 显示全部楼层
otherbank 发表于 2013-4-18 12:53
如果是二次开发添加了分享到QQ群的功能,需要提交详细的开发过程和修改过的文件;

可以参考分享到QQ空 ...

其实不涉及二次开发,这个也是腾讯开放的代码。
http://connect.qq.com/intro/sharetoqq/

只是不知道其中的几项,到底如何使用。
回复

使用道具 举报

otherbank 发表于 2013-4-18 13:47:49 | 显示全部楼层
☆月光族☆ 发表于 2013-4-18 12:59
其实不涉及二次开发,这个也是腾讯开放的代码。
http://connect.qq.com/intro/sharetoqq/

在原Discuz!基础上添加功能,添加代码就是二次开发。

需要将此js添加到模板中,并且在
title:'', /*分享标题(可选)*/
一项,调用你帖子标题即可,帖子内容页的模板即可找到标题的变量写法。
回复

使用道具 举报

 楼主| ☆月光族☆ 发表于 2013-4-18 14:55:51 | 显示全部楼层
otherbank 发表于 2013-4-18 13:47
在原Discuz!基础上添加功能,添加代码就是二次开发。

需要将此js添加到模板中,并且在一项,调用你帖子 ...

这个我试过,上面肥肥也说了的,添加了标题调用后,在分享的页面中,可以看到标题,但是发到qq群里,还是没有标题的。

看我上面的图,
“两个视图间如何标尺寸”
这句就是调用出来的,但发送到群里,还仅仅就是一个链接。
回复

使用道具 举报

otherbank 发表于 2013-4-18 15:02:40 | 显示全部楼层
☆月光族☆ 发表于 2013-4-18 14:55
这个我试过,上面肥肥也说了的,添加了标题调用后,在分享的页面中,可以看到标题,但是发到qq群里,还是 ...

腾讯开放的代码。
http://connect.qq.com/intro/sharetoqq/

这个需要多了解下上面这个组件的介绍,到腾讯开放平台找找有没有相应的教程
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2024-11-24 23:32 , Processed in 0.028930 second(s), 4 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表