写在前面:

此文是我最后写的。其实实际部署的时候,我是先安装了论坛并试图开通微信的微社区。发现微社区需要在微信公众平台的开发者中心里配置 “网页账号,网页授权获取用户基本信息”为论坛的根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. PHP 删除 数组 指定成员

    1. unset删除某一个 特定成员 $arr[] = ; $arr[] = ; $arr[] = ; ]); var_dump($arr); array() { []=> ) []=> ...

  2. Android进程管理

    1.进程按照优先级分为不同的等级FVSBE Foreground process前台进程:用户可看到进程里某个activity界面(可以获得焦点的) Visible process可见进程:用户仍可见 ...

  3. Types方法之isCastable-isConvertible

    5. Conversions and Promotions 5.1. Kinds of Conversion 5.1.1. Identity Conversion 5.1.2. Widening Pr ...

  4. ubuntu工具安装

    smplayer sudo add-apt-repository ppa:rvm/smplayer sudo apt-get update sudo apt-get install smplayer ...

  5. PHP之mb_convert_case使用

    mb_convert_case (PHP 4 >= 4.3.0, PHP 5, PHP 7) mb_convert_case - Perform case folding on a string ...

  6. c++类型形参的实参的受限转换

    缘起:<c++ primer> 4th, 528页,习题16.3 源程序 #include <iostream> #include <vector> #includ ...

  7. 每天一道leetcode203-移除链表的元素

    考试结束,班级平均分只拿到了年级第二,班主任于是问道:大家都知道世界第一高峰珠穆朗玛峰,有人知道世界第二高峰是什么吗?正当班主任要继续发话,只听到角落默默想起来一个声音:”乔戈里峰” 前言 2018. ...

  8. Tomcat源码分析——请求原理分析(上)

    前言 谈起Tomcat的诞生,最早可以追溯到1995年.近20年来,Tomcat始终是使用最广泛的Web服务器,由于其使用Java语言开发,所以广为Java程序员所熟悉.很多人早期的J2EE项目,由程 ...

  9. Delphi 枚举所有进程

    通过进程快照枚举所有进程,关于进程快照,在Delphi5开发人员指南中有说明,当然也可以百度一下用法. 使用进程快照CreateToolhelp32Snapshot,必须uses TlHelp32单元 ...

  10. BOM的节点方法和属性

    一.HTML DOM >>>>>>>>>>>>>>>>>>>>具体可以参考W3S ...