12345678910111213141516171819202122232425262728293031323334353637383940414243444546 |
- syntax = "proto3";
- package user;
- import "common";
- //获取openid(10005/10006)
- message loginReq {
- string code = 1; //微信临时code
- }
- message loginRsp {
- ErrorInfo errInfo = 1; // 错误码信息
- string openid = 2; // 微信账号唯一标识openid
- string token = 3; // 访问令牌
- uint32 id = 4;
- }
- //枚举消息类型
- enum EPhoneType {
- phone = 0;
- local = 1;//本机手机号
- other = 2;//
- }
- //注册or登录协议(10003/10004)
- message registerReq {
- EPhoneType type = 1;//暂时没啥用,默认为1
- string openid = 2; //微信账号唯一标识openid
- string phone = 3; //微信接口getPhoneNumber获取到的encryptedData
- string verifyCode = 4; //验证码,这里无用
- uint32 systemType = 5; //1:ios,2:android
- string iv = 6;//微信接口getPhoneNumber获取到的encryptedData
- }
- message registerRsp {
- ErrorInfo errInfo = 1; // 错误码信息
- string token = 2; // 访问令牌
- uint32 id = 3;
- }
|