客户端facebook登录接口
[TOC]
简要描述
- · 客户端facebook登录接口
请求URL
· http://sdk.wonderent.net/user/openLogin
请求方式
- POST/GET
请求参数说明
参数名 | 必选 | 类型 | 说明 | 示例 |
---|---|---|---|---|
gameId | 是 | int | 游戏id | 1000126 |
referer | 否 | int | 广告来源 | 0 |
partner_type | 是 | int | 100001谷歌 100002三星 100003苹果 100004ones | 100001 |
uuid | 是 | string | 设备号 | ef7c876f00f3acddd00fa671f52d0b1f |
mac | 否 | string | Mac地址 | |
mode | 否 | string | 设备型号 | |
os_ver | 否 | string | 系统版本 | 7.1.1 |
game_pkg | 否 | string | 游戏包名 | demo_android |
sdk_ver | 否 | string | Sdk版本 | 2.0 |
game_ver | 否 | string | 游戏版本 | 104 |
idfv | 是 | string | idfv | 8aecfe5b-f623-4ed5-8e9a-667b188ad3bc |
login_type | 是 | int | 登录类型: 2为facebook 4为apple 5为游戏中心 6为google 7为naver 8为kakao 9为FirebaseApple | 2 |
partner_token | 是 | string | partner_token | cxva23n7mQShtfK4pch= |
time | 是 | int | 时间 | 1690510589 |
sign | 是 | string | 签名 | 098f6bcd4621d373cade4e832627b4f6 |
签名示例
$sign = strtolower(md5($gameId . 'yah$' . $partner_token . 'yah$' . $time . '@' . $appKey)); 注意:$appKey 每个包运营会配置
返回示例
{
"code":1,
"msg":"成功",
"data":{
"uid":2737,
"username":"8995054732769969@wonderent",
"banding_username":"",
"status":0,
"review":0,
"token":"80244a3d04a9e58f05287f3230c49e01",
"fb_private":"",
"is_bind_email":1,
"is_pop":0,
"is_bind_phone":13316187678,
"bind_phone_pop":1,
"areaCode":"USD"
}
}
返回参数说明
参数名 | 说明 | 示例 |
---|---|---|
code | 1成功 | 1 |
msg | 返回消息 | 成功 |
uid | 用户id | 2737 |
newuser | 是否为新用户,0否,1是 | 1 |
username | 用户名 | wd37563452 |
pass | 密码 | 1234567 |
banding_username | 绑定的用户名 | |
review | 0全部显示,1隐藏浮标,2只隐藏第三方充值 | 0 |
token | 登录token | 80244a3d04a9e58f05287f3230c49e01 |
fb_private | facebook帐号信息 | |
is_bind_email | 否绑定邮箱 | 1 |
is_pop | 是否弹出绑定邮箱窗口 | 0 |
is_bind_phone | 是否绑定手机号码 | 13316187678 |
bind_phone_pop | 是否弹出绑定手机号码窗口 | 1 |
areaCode | 区号配置 | USD |