社区
下载资源悬赏专区
帖子详情
用Ucenter整合自己的应用下载
weixin_39821228
2019-05-14 11:30:17
实例介绍如何用Ucenter整合自己的应用
相关下载链接:
//download.csdn.net/download/maxiang2345/2207532?utm_source=bbsseo
...全文
19
回复
打赏
收藏
用Ucenter整合自己的应用下载
实例介绍如何用Ucenter整合自己的应用 相关下载链接://download.csdn.net/download/maxiang2345/2207532?utm_source=bbsseo
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
用U
center
整合
自己的
应用
用U
center
整合
自己的
应用
用U
center
整合
自己的
应用
详解u
center
原理及第三方
应用
程序
整合
思路、方法
详解u
center
原理及第三方
应用
程序
整合
思路、方法
Yii+Framework
应用
通过U
Center
整合
discuz视频教程
该视频讲解了如何使用PHP框架Yii+U
Center
整合
Discuz。
MPS
整合
u
center
u
center
整合
说明 1.安装U
CENTER
到根目录下的u
center
/下. 2.安装PHPMPS2.0到根目录下的phpmps/下. 3.U
Center
下面挂接了几个
应用
以及各个
应用
和 U
Center
的连接配置等设置都在“
应用
管理”里面,所以你可以在这里管理挂接在 U
Center
上的所有
应用
,删除或者添加
应用
,编辑其配置等。 登录 U
Center
=>
应用
管理,如下图所示: 从上图的“
应用
名称”可以看出来,我们演示的 U
Center
挂接了 2个
应用
,分别是 uchome(个人家园)、PHPMPS(2.0)。 “ID”:是各个
应用
在 U
Center
中的一个编码,这个很重要而且是唯一的,如果删除将继续编码,而不会重复出现删除过的 ID。 “
应用
的 URL”:这个是访问各个
应用
的 URL 地址,必须填写正确,这关系着该
应用
和 U
Center
的通信接口以及跟其他
应用
的互通设置。 “通信情况”:我们要求的结果是如上图所示的绿色的“通信成功”,这里是反映各个
应用
是否跟 U
Center
挂接成功的标志。如何才能使其通讯成功的方法我们后面详细说明。 一、在u
center
添加新
应用
1、安装一个新
应用
我们推荐的安装一个新
应用
的方法是在 U
Center
应用
管理里面通过图1右侧“添加新
应用
”,中的"自定义安装"。
u
center
整合
SNS
1、U
Center
建议使用GBK版本,原因是PHP4/5对UNICODE(UTF-8)的支持不足,分解出来的数字与其他支持UNICODE的语言不同,以至于authcode的时候将出现偏差,非拉丁文本将不匹配,即导致中文用户名无法正常同步。但其他语言的API可以使用UTF-8,再在 authcode之前将文本转换成GBK即可。 2、java下有一个U
Center
的API,可以较方便的在Java环境下调用U
Center
接口,地址是 http://code.google.com/p/discuz-u
center
-api-for-java/,创始人是ping.china。 Snow_Young也有重新开发一个API的想法,以更符合Java的开发习惯,同时希望可以找到途径以解决UTF-8的问题。 3、登入、登出等操作的同步,使用post方式调用U
Center
的API接口,如果成功,将返回一段代码,其代码输出到页面将达到跨域请求各
应用
,
应用
获得请求后自行进行cookie或session的操作。 4、注册等非同步操作,将不会自动进行同步操作,其他
应用
在调用数据前应先检查U
Center
时候存在更新信息,并将更新信息同步到自身数据库中。例如注册操作,如果用户在例如Java端注册,那么Java端将告诉U
Center
注册信息,U
Center
将信息存入U
Center
数据库中,此时将不进行同步。之后若用户在Discuz!论坛登陆,Discuz!首先将查看自身数据库,若没有,再去请求U
Center
获得更新信息,并询问用户是否激活,待用户确认后,才将用户的资料写入Discuz!论坛数据库中。 5、关于U
Center
的接口,请
下载
或直接在线访问Discuz!论坛U
Center
开发区置顶帖的API文档。 6、U
Center
API文档中函数的调用方法: integer uc_user_register(string username , string password , string email [, integer questionid , string answer]) 以此为例,将函数名分解为user和register,我们可以调用U
Center
的index.php,post内容为: m : user a : register release : 1.5 inajax : 1(此参数若不存在,将出现一个跳转div,仅限PHP,所以在此处随意赋上一个值即可) appid : 3(此为其他语言
应用
在U
Center
中的id) input : 将所有附加参数的键值对Map经过authcode之后得到的加密字符串 本文来自编程入门网:http://www.bianceng.cn/Programming/Java/201101/23321.htm
下载资源悬赏专区
12,796
社区成员
12,334,281
社区内容
发帖
与我相关
我的任务
下载资源悬赏专区
CSDN 下载资源悬赏专区
复制链接
扫一扫
分享
社区描述
CSDN 下载资源悬赏专区
其他
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章