phpcms整合最土团购接口文件使用说明及下载

最土团购系统官方网站http://www.zuitu.com,使用,下载,演示请到官方网站。
本接口发布时 最土团购系统 版本编号: ZuituGo_CV2.0_20120502 商业版

主域名为www.bnwin.com zuitu团购域名为zuitu.bnwin.com
均采用utf-8编码,phpcms v9域名和zuitu团购域名应同属不同的子域名,不能采用不用的域名!因为cookie不允许跨域!

1.在phpcms v9后台的phpsso中添加应用
应用名:最土团购
应用地址:http://zuitu.bnwin.com/account/
通信密钥:(点击自动生成)
类型:其他
应用IP:(保持为空)
通信文件:phpsso.php
字符集:utf-8
同步登录:是

添加应用后,查看应用ID号,并且复制自动生成的 通信密钥

2.打开接口文件中的account/phpssoconfig.php文件,修改define(‘APPID’, 4);中的7为上一步中查看的应用ID号,修改$ps_api_url的地址为phpsso的web地址,修改$ps_auth_key为上一步中自动生成的通信密钥。

phpssoconfig.php文件中无中文,如果加入中文,需要保存格式为utf-8无bom编码,不加中文可以使用记事本编辑,加入中文就不能使用记事本编辑,可以使用Notepad++编辑。

保存后把account目录复制到最土团购根目录覆盖。接口文件的login.php logout.php对原系统有所修改,你可以事先对团购系统account目录中的这两个文件进行备份,目录中的其他三个文件是新增的。

覆盖文件后,进入phpcms v9的应用管理,通信状态应该为通信成功。不成功请检查上面的步骤。

3.修改团购系统的user表,添加字段phpssouid 类型bigint 长度20 小数点0 不允许空值,默认值为0

建议去掉直接在团购系统注册,因为团购系统注册的密码不能直接保存在phpcms v9中,会出现以phpcmsv9登录时,不能同步登录团购系统。

因为整合的目的,是让用户认为全部系统是完美结合在一起的一个系统。所以建议,所有整合系统的用户注册,用户登录,用户修改,用户退出全部系统都指向phpcms v9的文件链接,同时去掉被整合系统模板中的修改密码。

下载地址:
链接: https://pan.baidu.com/s/1SJHbfEbGUdwf2SSIgs9INQ 提取码: kbqy 复制这段内容后打开百度网盘手机App,操作更方便哦

部份代码

1
2
<?php require_once(dirname(dirname(__FILE__)) . '/app.php'); require ('phpssoconfig.php'); 
$code = $_REQUEST['code']; parse_str($client->sys_auth($code, 'DECODE'), $arr); if(isset($arr['action'])) { $action = $arr['action']; } else { exit('0'); } switch($action) { case 'check_status': exit('1'); break; case 'member_add': $username = isset($arr['username']) ? $arr['username'] : exit('0'); $password = isset($arr['password']) ? $arr['password'] : exit('0'); $email = isset($arr['email']) ? $arr['email'] : exit('0'); $uid = isset($arr['uid']) ? $arr['uid'] : exit('0'); $u = array(); $u['username'] = $username; $u['password'] = $password; $u['email'] = $email; $u['city_id']=0; $u['phpssouid']=$uid; if($user_id = ZUser::Create($u)){ ZCredit::Register($user_id); exit('1'); } else { exit('0'); } break; case 'member_delete': $uidarr = $arr['uids']; foreach($uidarr as $k=>$v){ $uid=$v; $ids = Table::Fetch('user', $uid,'phpssouid'); $id=$ids['id'];
-------------本文已结束赏个小钱吧-------------
×

感谢您的支持,我们会一直保持!

扫码支持
请土豪扫码随意打赏

打开微信扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

64.7K