syntax = "proto2";

package ServiceCmd;

//option optimize_for = LITE_RUNTIME;

option java_package = "com.miaole.live.protocol.request";
option java_outer_classname = "ServiceCmd";

//发起获取手机短信验证码
message sendGetMsgCode {/**NO_AUTH**/
	optional string phoneNumber = 1;//手机号码
	optional int32 msgType = 2;//短信类型 1:注册验证 2:找回密码
	optional string product = 3;//产品id
}

//客户端日志
//message clientLog {/**NO_AUTH**/
//	repeated string logs = 1;//日志
//}


//发送世界聊天消息
//message sendWorldMsg {
//	optional int32 type = 1;//消息类型 EWorldMsgType
//	optional string msg = 2;//消息
//}

//检查是否有宠物魔法影响聊天内容 返回CommonResult.StringResult
//message checkMagicMsg {
//
//}

//检查验证码是否匹配
message checkMatchSms {
	optional string phoneNumber = 1;//手机号码
	optional string code = 2;//验证码
}

//微信数据解密 返回: CommonResult.StringResult
message wxDataDecode {/**NO_AUTH**/
	optional string access_token = 1;//获得微信token
	optional string encryptedData = 2;//加密内容
	optional string iv = 3;//加密算法的初始向量
	optional string appId = 4;//项目appId
}

//校验支付token
message checkPayToken {
	optional string token = 1;//token
	optional string payUserId = 2;//充值用户ID
}

//关联贵族中心token
message authNobleToken {
	optional string token = 1;//token
}

