需求是这样的,shopnc和discuz通过ucenter已经实现了同步登陆,但是我们想在shopnc中修改了手机号码,同样将修改同步到discuz的个人联系资料中的手机号码。 二次开发的步骤按部就班,client.php,model的user.php和note.php,control中的user.php增加参数接
需求是这样的,shopnc和discuz通过ucenter已经实现了同步登陆,但是我们想在shopnc中修改了手机号码,同样将修改同步到discuz的个人联系资料中的手机号码。
二次开发的步骤按部就班,client.php,model的user.php和note.php,control中的user.php增加参数接口和配置等信息。
一顿修改之后,同步是可以实现了。但问题来了,这个同步并不是实时的,note会在下次应用连接ucenter的时候发送。
百度谷歌提供的资料几乎没有,我觉得很奇怪,这应该是经常碰到的需求。
下面讲下如何实现实时同步给所有应用你的修改。
在model的note.php中修改_send函数为

预订宝酒店预订系统是预订宝旅游电子商务团队集6年行业运营经验和雄厚的技术实力,历经一年时间,开发完成的一套功能强大、性能卓越的在线酒店预订解决方案。10分钟轻松搭建完全属于自己的酒店预订网站!预订宝酒店预订系统是开源、免费的,依托我们非常强势的上游支持,该系统拥有如下的几大特色:丰富的签约酒店资源:系统集成20000余家酒店资料,并提供房价与房态实时同步更新与维护。全面的网站管理功能:系统提供全面
0
目的是遍历所有的应用,并且挨个发送修改手机号码的指令。
但是这样还是不够的,因为note.php原本是只发送给自己的,他写死了APPKEY,所以你的urlencode不会再别的应用被解析。
接下来修改文件get_url_code

这样就大功告成了。同样在别的应用中也需要做同样的修改才能实现实时同步哦!
原文地址:ucenter同步资料实时触发note, 感谢原作者分享。
每个人都需要一台速度更快、更稳定的 PC。随着时间的推移,垃圾文件、旧注册表数据和不必要的后台进程会占用资源并降低性能。幸运的是,许多工具可以让 Windows 保持平稳运行。
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号