loginserv.proto 1.56 KB
//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;//价格
}