loginserv.proto
1.56 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
//syntax="proto3";
package loginserv_msg;
//import "common_msg.proto";
////////////////////////////////////////////////
//login[0x50000,0x5ffff]
////////////////////////////////////////////////
enum CMD
{
LOGIN_MSG = 0x50001;
PAY_GET_ID_MSG = 0x50002;
PAY_SUCC_MSG = 0x50003;
}
message login_msg//1,0x50001#登录
{
optional string ip = 1;
optional uint32 port = 2;
optional uint32 gateway_cnt = 3;//gateway 数量
}
message login_msg_res
{
optional uint32 platform = 1;//登录类型
optional string account = 2;//帐号
optional string session = 3;//登录验证时使用的session
optional string wx_unionid = 4;//微信用户统一标识
optional string wx_nick = 5;//微信用户 昵称
optional string wx_headurl = 6;//微信用户 头像url
optional bytes wx_head = 7;//微信用户 头像
optional uint32 wx_sex = 8;//微信用户 性别 普通用户性别,1为男性,2为女性
}
message pay_get_id_msg//1,0x50002#获取订单号
{
optional uint32 platform = 1;//登录类型
optional string account = 2;//帐号
optional string product = 3;//商品ID
}
message pay_get_id_msg_res
{
// optional string pay_id = 1; //订单号
// optional string url_callback = 2; //回调URL
// optional string product = 3;//商品ID
// optional string zfb_url_callback = 4; //支付宝回调URL
// optional string wx_url_callback = 5; //微信回调URL
optional uint32 game_id = 6;//废弃,购买的游戏ID
}
message pay_succ_msg//1,0x50003#购买成功
{
}
message pay_succ_msg_res
{
optional string product = 1;//商品
optional string amount = 2;//价格
}