写在前面:

此文是我最后写的。其实实际部署的时候,我是先安装了论坛并试图开通微信的微社区。发现微社区需要在微信公众平台的开发者中心里配置 “网页账号,网页授权获取用户基本信息”为论坛的根uri。原来我的论坛是单独发布在一个服务器上单独享用一个二级域名。我配置这个用户授权的uri为论坛URL后,发现我的公众平台的第三方平台服务器应用不好工作,那个服务器应用也是需要用户授权这个接口的,同样需要配置url,可悲的是公众平台的服务器应用是在另一个服务器上,哎url不同!最后我的解决办法是将jsp的公众平台服务器应用与实现微社区的DZ论坛整合在一个IIS站点里。
参考官方文档:http://www.discuz.net/thread-3570430-1-1.html

一、安装微信登录插件,我在官方下载X3.2中默认没有微信登录插件。在应用中心里面搜索手动安装了。

其中文档里说需要安装掌上论坛插件,默认发现没有,也安装了,安装以后没发现。原来这个插件是在系统插件下面而且名字叫“手机客户端”

二、配置微社区

安装完就是配置了微社区了。配置的是我建议在互联网环境里面配置,就是用真实的URL域名访问论坛,不要在内网里面即192.168这样网站访问的。

1)基本设置

这个里面填的比较简单,填写微社区名称、说明、logo设置默认版块,论坛真实的域名URL。记住要勾选开通微社区。

2)微信基本设置

注意。就是选择公众号类型。它有两种,一个是普通公众号,一个人认证过的可以使用开发者模式的公众号。

a.认证过的公众号模式

如果你选择开发者模式的,你就要注意你的公众号的服务器应用就要填写DZ的的服务地址http://论坛地址/api/mobile/?module=wechat。这样你直接在微信登录插件的微信设置版块里面享受很多功能,包括群发、自动答复、自定义菜单。

虽然说不填写不影响正常使用,但是我自己测试结果,如果设定服务号后不使用DZ微社区的服务器应用地址,那么用户PC端使用微信绑定或者微信登录时会产生异常。

b.使用普通公众号模式

所以已经拥有第三方服务器应用的公众号还是使用未认证的公众号模式。这种情况下,你无法用dz后台直接控制你的微信公众号而已,其实我们就不需要它来控制,而是使用第三方服务器应用来控制的。但是这样微信端登录与PCweb登录都非常完美。

3)至此打通版的微社区就开通好了,在活动里面,本地应用可以安装一些微社区的专属插件,我建议安装视频插件,可以让用户在微社区里面直接浏览视频。

三)顺便开通QQ云平台

在真实的互联网环境访问的时候直接开通既可,一般没有问题。但是要注意吧“漫游应用”关闭,否则会有QQ的页游显示在网站首页里,对于一些专业性的论坛肯定不希望有这个。

打通版微社区(6):部署微信插件及开通QQ云服务的更多相关文章

  1. 打通版微社区(3):在Web服务器上部署memcache For DZ3.2

    写在前面:首先这个数据库加速程序的原理,是将数据库内容缓存到Web服务器的内存上,也就是内存换速度.我本次微社区的应用其实应该用不了这个,只是看到好多DZ论坛部署的都安装了这个,我就练手一下以便不时之 ...

  2. 打通版微社区(1):PHP环境部署 for DZX3.2

    写在前面:本文参考了http://blog.sina.com.cn/s/blog_513be2630101linz.html非常感谢博主此文对我此次操作帮助很大.PHP的windows部署方案主要分为 ...

  3. 打通版微社区(4):微信第三方服务部署——JSP的IIS部署

    写在前面: 本机环境2008R2.tomcat8 网上搜了很多JSP的IIS部署,内容大部分是相近的,这些文章最早出现在2012的样子.大概的原理就是通过ISAPI方式对IIS进行扩展(这个扩展是to ...

  4. 打通版微社区(2):服务器部署MySql数据库 For DZ3.2

    写在前面:单独写部署MySql原因是,我这边的应用数据库都是独立存在的,数据与应用分别部署在不同的服务器.另外我也没有实际部署MySql的经验,特意写一篇日志,张记性.安装MySql参考了http:/ ...

  5. 打通版微社区(5):部署DZ3.2

    参考官方帖子http://www.discuz.net/thread-3258186-1-1.html  这是第三方的帖子http://www.discuz.net/thread-3199850-1- ...

  6. 微信、微博、qq图标服务实现

    实现原理:变化前的图标和变化后的图标在一张图片上,用这张图片作为背景,通过定义背景的位置来实现显示哪个图标,其中还带着滑动的动画效果. <!DOCTYPE html> <html l ...

  7. 如何在Azure上创建和部署云服务

    Azure 管理门户提供两种方法可用来创建和部署一个云服务:快速创建和自定义创建. 本主题说明如何使用快速创建方法来创建新的云服务,然后使用上传来上载和部署一套在 Azure 的云服务.当您使用此方法 ...

  8. 《小猪CMS(PigCms)多用户微信营销服务平台系统V6.1完美破解至尊版带微用户管理CRM+微信支付》

    <小猪CMS(PigCms)多用户微信营销服务平台系统V6.1完美破解至尊版带微用户管理CRM+微信支付> 之前发布了不少微赢的多用户微信网站源码,今天为我的小伙伴们准备的是功能非常强悍, ...

  9. 微服务从代码到k8s部署应有尽有系列(七、支付服务)

    我们用一个系列来讲解从需求到上线.从代码到k8s部署.从日志到监控等各个方面的微服务完整实践. 整个项目使用了go-zero开发的微服务,基本包含了go-zero以及相关go-zero作者开发的一些中 ...

随机推荐

  1. javascript中的抽象相等==与严格相等===

    1.数据类型:String,Number,Boolean,Object,Null,Undefined 2.抽象相等:x==y A.两者数据类型相同:typeof x == typeof y a.Str ...

  2. SpringSecurity之记住我功能的实现

    Spring security记住我基本原理: 登录的时候,请求发送给过滤器UsernamePasswordAuthenticationFilter,当该过滤器认证成功后,会调用RememberMeS ...

  3. 几个用Python实现的简单算法

    一.算法题目:有1.2.3.4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少? 程序分析:可填在百位.十位.个位的数字都是1.2.3.4.组成所有的排列后再去 掉不满足条件的排列. 程序源 ...

  4. vue实现非路由跳转以及数据传递

    定义一个父组件 <template> <v-layout> <v-card contextual-style="dark" v-if="sh ...

  5. 10种jquery选择器操作详解(转)

    jquery选择器大体上可分为4 类: 1.基本选择器2.层次选择器3.过滤选择器4.表单选择器 其中过滤选择器可以分为:1.简单过滤选择器2.内容过滤选择器3.可见性过滤选择器4.属性过滤选择器5. ...

  6. WEB Front-end Development Technology

    1.Einführung der HTML(Hypertext Markup Language) 1.1 Grundlegendes Label 1.1.1 Block Label <h1> ...

  7. Implicit super constructor xx() is undefined for default constructor. Must define an explicit constructor

      错误:Implicit super constructor xx() is undefined for default constructor. Must define an explicit c ...

  8. 玩转树莓派《三》——Scratch

    今天大姨妈折磨了一整个白天,稍微好点,现在打开实验楼,看到有个朋友回答了关于ubuntu上面操作SQL 的时候到处数据到txt文件,被批评没有思考问题,或许吧,虽然那个权限我现在想起确实是可读可写的, ...

  9. jquery里prop和attr的区别

    本文通过具体的实例来讲述jquery里prop和attr的区别及使用方法. 在jquery里,我们要获取一个标签元素的属性,可以用attr或者prop,那么两者有什么区别呢? 其实很简单: attr可 ...

  10. 腾讯云安全组,实现服务器外网ip访问网站

    添加访问地ip出入站规则HTTP,并将云主机添加到安全组中.