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

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

[修改] 关于共用微信公众平台同一个URL和TOKEN的解决方案

[复制链接]
xxc_00126 发表于 2013-9-12 12:22:03 | 显示全部楼层 |阅读模式
本帖最后由 xxc_00126 于 2013-9-12 12:58 编辑




用背景环境:

这个是我网站的微信订阅号:疆内有(疆内有网站唯一公众平台号码

网站地址:http://www.jiangneiyou.com

网站目前使用的插件:好店微信插件+微信登录插件

网站现用功能:可以使用同一个微信平台订阅号实现好店功能和登录插件功能

公布原因:

1、我想跟多的人能得到帮助
2、感谢插件创造者雨哲工作室教我如何使用DZ的一些编程功能
3、我的网站由于重装了DZ,之前验证网址成功过,重装以后无法再次验证,我在这个论坛各种发帖、回帖、给DZ团队发短消息,至今都没有回复,我想还有其他网站存在这样的问题,如果有:请你们在这里回帖,填写你的网站名称和不能完成网站认证的原因!!!DZ总会重视起来,把这个问题解决掉!
4、这段代码具有特殊性,我尽量给大家说明白,不明白不要加我QQ或者订阅号来发垃圾消息!
5、如果你要修改兼容此案例以外的微信插件,我是要收费的{:soso_e151:}、因为很忙所以没有这么多时间。还有我不会做插件(暂时还没有学习过)


唯一的恳请:
如果你喜欢这段代码并要使用,请回复这个帖子(非强制),只希望能把这个帖子顶起来,不要让它石沉大海!

示例源代码:(示例源代码仅限安装了好店微信和微信登录插件的用户使用,其他的微信插件需要另外修改

  1. <?php
  2. //以下代码为疆内有网站(www.jiangneiyou.com)站长和雨哲工作室共同研究和测试
  3. //任何个人和团体不得修改此代码中包含的注释(可以补充说明但不能删除)
  4. //希望大家有分享精神、乐于助人的精神!
  5. //鼓励广大屌丝、草根站长继续努力!
  6. $postStr = file_get_contents("php://input");//获取微信平台发送来的post信息
  7. $_GET['id']='dz55625_haodian_weixin:weixin';//用某个插件去获取微信平台返回的消息值
  8. if (!empty($postStr)){
  9.         $postObj = simplexml_load_string($postStr, 'SimpleXMLElement', LIBXML_NOCDATA);//解析函数获取转义以后的微信平台的XML类型信息
  10.         $message=$postObj->Content;
  11. //定义不同信息的操作,可以无限扩展        
  12.         if(!empty($message)){
  13.                 $message=trim($message);
  14.                 $len=strlen($message);
  15.                 if($len==6){
  16.                         $login=preg_match("/\d\d\d\d\d\d/",$message);
  17.                         if($login){
  18.                                 $_GET['id']='dxksst_weixin';//将不同操作符转向不同的插件去处理
  19.                         }
  20.                 }
  21.         }
  22. }else{
  23.     echo "";
  24.     exit;        
  25. }
  26. require './plugin.php';//调用对应插件的ID
  27. exit();        
  28. ?>
复制代码

本帖子中包含更多资源

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

x
nex3501 发表于 2016-1-6 11:52:02 | 显示全部楼层
很需要这个解决方案,楼主有时间?可以有偿帮忙给我们弄个同样的解决方案。有空研究加我qq吖 349614193
回复

使用道具 举报

pcdhacker 发表于 2016-1-4 22:17:29 | 显示全部楼层
厉苍穹 发表于 2015-10-12 10:51
我的http://wxhd.quxint.com/api/mobile/?module=wechat在微信公众平台token验证无法通过,请大侠帮忙!?

你的问题解决了吗?
回复

使用道具 举报

wildzzy3 发表于 2015-12-15 21:24:09 | 显示全部楼层
好店搜不到了
回复

使用道具 举报

厉苍穹 发表于 2015-10-12 10:51:57 | 显示全部楼层
我的http://wxhd.quxint.com/api/mobile/?module=wechat在微信公众平台token验证无法通过,请大侠帮忙!?
回复

使用道具 举报

水军CEO囧 发表于 2014-8-29 18:28:58 | 显示全部楼层
楼主真是好人啊
回复

使用道具 举报

长江三峡游轮 发表于 2014-7-29 17:27:43 | 显示全部楼层
看不懂,哪个可否来说清楚些。
回复

使用道具 举报

huazi000 发表于 2014-5-30 13:55:10 | 显示全部楼层
看到这个,太好了。我正在探索是否 一个微信公众平台用两个系统托管,是否能做到呢
回复

使用道具 举报

 楼主| xxc_00126 发表于 2014-4-15 07:08:34 | 显示全部楼层
51717531 发表于 2014-2-19 18:26
其他插件上可否用得上呢?

其他插件同样的道理
回复

使用道具 举报

51717531 发表于 2014-2-19 18:26:55 | 显示全部楼层
其他插件上可否用得上呢?
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-15 21:24 , Processed in 0.035357 second(s), 7 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

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