分享

[接口开发] 头像接口

[复制链接]

头像接口

发表于 2020-1-5 10:48:41 来自 接口开发 只看大图 阅读模式 正序浏览
1220 0 查看全部
此部分接口提供了一套用户头像的编辑、显示的平台,可以让应用拥有用头像的编辑功能。

修改头像
string uc_avatar(integer uid[, string type, boolean returnhtml])函数参数

参数含义
integer uid用户 ID
string type头像类型
real:真实头像
virtual:(默认值) 虚拟头像
boolean returnhtml是否返回 HTML 代码
1:(默认值) 是,返回设置头像的 HTML 代码
0:否,返回设置头像的 Flash 调用数组

返回值

含义
mixedstring:返回设置头像的 HTML 代码
array:返回设置头像的 Flash 调用数组


本接口函数用于返回设置用户头像的 HTML 代码,HTML 会输出一个 Flash,生成的显示效果类似如下效果。


头像接口-1.jpg




头像格式

头像尺寸调用方法说明
200 x 250{UC_URL}/avatar.php?uid={N}&type={S}&size=big用原照片进行缩放,宽高不超过200*250,如果照片为小图,不进行放大。
120 x 120{UC_URL}/avatar.php?uid={N}&type={S}&size=middle用裁切框裁出的范围进行缩放,可以随裁切框为任意比例。
48 x 48{UC_URL}/avatar.php?uid={N}&type={S}&size=small用裁切框裁出的范围进行缩放,区域为矩形左上区域(后来版本改为居中)内的正方形选区。

{UC_URL} 为 UCenter 的 URL。{N} 为用户 ID。{S}为头像类型 real 为真实头像,virtual 或者为空时为虚拟头像

例如调用用户 ID 为 58 用户的 200 x 250 尺寸真实头像方法为:

<img src="http://www.yourwebsite.com/uc_server/avatar.php?uid=58&type=real&size=big" />
                                


例如调用用户 ID 为 58 用户的 200 x 250 尺寸虚拟头像方法为:


<img src="http://www.yourwebsite.com/uc_server/avatar.php?uid=58&type=virtual&size=big" />
或者
<img src="http://www.yourwebsite.com/uc_server/avatar.php?uid=58&size=big" />
                                


检测头像是否存在
string uc_check_avatar(integer uid[, string size, string type])
函数参数

参数含义
integer uid用户 ID
string size头像大小
big:大头像(200 x 250)
middle:(默认值) 中头像(120 x 120),默认值为此
small:小头像(48 x 48)
string type头像类型
real:真实头像
virtual:(默认值) 虚拟头像,默认值为此

返回值

含义
boolean1:头像存在
0:头像不存在


本接口函数用于检测指定用户的头像是否存在。


头像接口-1.jpg
回复

使用道具 举报

游客~
懒得打字嘛,点击右侧快捷回复
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋| 鲸云论坛

© 2013-2016 Comsenz Inc. Powered by Discuz! X3.4