手机浏览 RSS 2.0 订阅 膘叔的简单人生 , 腾讯云RDS购买 | 超便宜的Vultr , 注册 | 登陆

thinksns在整合Ucenter的时候注意事项

首页 > PHP >

thinksns在整合ucenter的时候难度并不大。主要有几个思路,不要错过就行了

1、不要想着把thinkphp框架整合进去,那样只会让你效率大低
2、合理应用thinksns提供的API,在API里面有取得当前登录用户的资料等信息,而且也有一个比较完整的数据库操作类【主要是不需要再调用config等配置了】

3、利用ucenter整合的时候,只能利用thinksns的一个cookie: remembor【开始为了这个我折腾了半天,我一直都打成remember。。。。汗一下先】(由于现在我是在一台机器上试,对于$_SERVER['USER_AGENT']是否一致还没有完全测试。。。)

4、整合的两个重要环节就是同步登录和退出。登录的时候要注意一下,两边的密码机制不一样,第一次同步资料的时候需要注意一下,否则一旦整合就不能使用原来的密码了。

5、同步登录的时候,如果需要强制注册,则必须要调用$api->user_add($data)这样的方法,具体的变量参数可以参考thinksns的lib中的indexAction.class.php ,顺便说一下,它的代码,注册中的隐私,其实没有插数据库。。。。骗子啊

6、起初的时候,我考虑需要读系统配置,就调用了$api->option_get()结果出错,由于ucenter api的出错是不显示的。调试了半天,才发现。原来是option_get()调用的get方法中,居然有一个ts_cache函数,而这个函数却是在api的范围之外,即它是属于thinksns的common方法中,在api中并没有被包含进来。。导致无法执行出错。

其他就没啥了。。至于feed同步啥的,则需要一点点的测试和更新,以同步到thinksns的feed库中。是个劳心劳力的过程。

PS:我会把本文同步到http://www.ucapi.com/wiki/上




本站采用创作共享版权协议, 要求署名、非商业和保持一致. 本站欢迎任何非商业应用的转载, 但须注明出自"易栈网-膘叔", 保留原始链接, 此外还必须标注原文标题和链接.

Tags: thinksns, ucenter

« 上一篇 | 下一篇 »

只显示10条记录相关文章

netbeans 包含路径乱码解决方案 (浏览: 25416, 评论: 2)
同门网 (浏览: 21470, 评论: 1)
叶金荣的MYSQL优化PPT (浏览: 20648, 评论: 0)
bluehost。。。 (浏览: 19443, 评论: 3)
恐怖的图片程序 。。。 (浏览: 18031, 评论: 0)
Haohappy翻译的PHP5.3新特性 (浏览: 16925, 评论: 0)
O&O CleverCache 7.0 Build 2869 专业版&服务器版 (浏览: 16791, 评论: 0)
NeatCN.COM 另作他用了 (浏览: 15961, 评论: 2)
关于上一篇“遗憾” (浏览: 15177, 评论: 0)
闲逛宜家 (浏览: 14251, 评论: 0)

1条记录访客评论

上海移动怒江机房 是被这个人给搞了


http://www.tianya.cn/publicforum/content/free/1/1723272.shtml这个帖子,然后发帖人向CCTV举报。
CCTV采访曝光
CCTV焦点访谈节目http://space.tv.cctv.com/video/VIDE1258547296310881
这个人举报,然后采访时候反复说上海怒江机房,呵呵~


怀疑此人由于和北京移动手机资费问题纠缠不清 于是借此机会故意举报移动机房
http://chayanqingyun.blog.moobol.com/
http://www.moobol.com/ms/3162/live316229.shtml

最后导致了大量无辜服务器被封事件

Post by youke on 2009, November 26, 2:43 PM 引用此文发表评论 #1


发表评论

评论内容 (必填):