获取用户信息
来自云登录
(版本间的差异)
(→返回结果) |
|||
(未显示1个用户的4个中间版本) | |||
第1行: | 第1行: | ||
__NOTOC__ | __NOTOC__ | ||
+ | |||
+ | ===接口名称=== | ||
+ | denglu.user.get | ||
===接口描述=== | ===接口描述=== | ||
第5行: | 第8行: | ||
===接口URL=== | ===接口URL=== | ||
− | http:// | + | http://www.ecopen.cn/api |
===支持格式=== | ===支持格式=== | ||
第62行: | 第65行: | ||
{ | { | ||
'res' : 'succ', | 'res' : 'succ', | ||
− | ' | + | 'data' : { |
'openid' : '1337333333', | 'openid' : '1337333333', | ||
'provider_code' : 'qzone', | 'provider_code' : 'qzone', | ||
'provider_openid' : 'A57CEB51BFA93E7AE958C9B1FA139134', | 'provider_openid' : 'A57CEB51BFA93E7AE958C9B1FA139134', | ||
'nickname' : 'Leo', | 'nickname' : 'Leo', | ||
− | 'realname' : ' | + | 'realname' : '云登录', |
'avatar' : 'http://qzapp.qlogo.cn/qzapp/100258164/A57CEB51BFA93E7AE958C9B1FA139134/30', | 'avatar' : 'http://qzapp.qlogo.cn/qzapp/100258164/A57CEB51BFA93E7AE958C9B1FA139134/30', | ||
'email' : '23148953@qq.com', | 'email' : '23148953@qq.com', | ||
第114行: | 第117行: | ||
===示例代码=== | ===示例代码=== | ||
<pre> | <pre> | ||
− | $commit_url = "http:// | + | $commit_url = "http://www.ecopen.cn/api/"; |
$params['method'] = 'denglu.user.get'; | $params['method'] = 'denglu.user.get'; | ||
$params['appid'] = '1438333333'; | $params['appid'] = '1438333333'; |
2012年6月11日 (一) 10:28的最后版本
接口名称
denglu.user.get
接口描述
云登入接入引擎会利用第三方账号提供商的授权机制从用户那里请求用户的资料和注册数据。这些资料将会按照一定格式通过denglu.user.get接口返回给你的网站,可以用来协助新用户注册以及用户资料、联系方式的同步。
接口URL
支持格式
JSON
HTTP请求方式
POST
请求参数
参数 | 是否必填 | 描述 |
---|---|---|
method | 是 | API接口名称 |
appid | 是 | 你的云登入App ID |
timestamp | 是 | 时间戳,允许客户端请求时间误差为10分钟 |
sign_method | 是 | 签名的加密方式,只支持MD5 |
v | 是 | API协议版本,可选值:1.0。 |
format | 否 | 可选,指定响应格式。默认json,目前支持格式为xml,json |
token | 是 | 云登入GET到你token_url的token值 |
sign | 是 | API输入参数签名结果 |
注意事项
无
返回结果
{ 'res' : 'succ', 'data' : { 'openid' : '1337333333', 'provider_code' : 'qzone', 'provider_openid' : 'A57CEB51BFA93E7AE958C9B1FA139134', 'nickname' : 'Leo', 'realname' : '云登录', 'avatar' : 'http://qzapp.qlogo.cn/qzapp/100258164/A57CEB51BFA93E7AE958C9B1FA139134/30', 'email' : '23148953@qq.com', 'gender' : '1', 'address' : '浦东新' } }
字段说明
字段(键) | 描述 |
---|---|
openid | 用这个作为用 户的唯一标识。这个字段一直有效。 |
provider_code | 云登入平台供应商编码 |
provider_openid | 用户在第三方平台上的唯一标识 |
nickname | 昵称 |
realname | 真实姓名 |
avatar | 头像 |
邮箱地址 | |
gender | 该用户的性别。通常1为男 性,2为女性,0为未知。 |
address | 用户详细地址 |
示例代码
$commit_url = "http://www.ecopen.cn/api/"; $params['method'] = 'denglu.user.get'; $params['appid'] = '1438333333'; $params['token'] = $_GET['token']; $params['timestamp'] = time(); $params['sign_method'] = 'md5'; $params['v'] = '1.0'; $params['format'] = 'json'; $params['sign'] = _create_sign($params, '51c1af7c45a98d401beb7e024f0d412c'); $snoopy = new Snoopy(); $snoopy->submit($commit_url, $params); $result = $snoopy->results;
具体见云登入SDK