Ucenter API通讯失败常见可能

一般来说正常情况下,在ucenter管理中心可以对于应用管理可以查看通讯是否成功。其实很正常,遇到这种问题大多有以下几种原因:

1、uc_client目录下有一个cache目录,是否可写?通讯成功后应该会把所有的应用的信息全部存入一个cache文件的。如果不可写,可能会出错【这个情况应该是在调用updateapps方法的时候才会出现】

2、检查一下,是否有那种define定义的变量没有设置而在uc.php中存在,如果直接access dined的话,也会通讯失败,因为返回的结果不是1。

3、检查一下程序代码是否错误,这也是通讯可能失败的原因,比如方法不存在,但是方法的调用是在if判断中,正常情况下,if判断可能用不到这个函数,因此检查起来就比较繁琐。

以上是我的一点小看法,也被人误会过。http://www.discuz.net/redirect.php?goto=findpost&ptid=1606517&pid=13611356,在这里,就被人误会成了我是在骗点击。唉。真可悲