{ "swagger": "2.0", "info": { "title": "blocks.proto", "version": "version not set" }, "tags": [ { "name": "Account" }, { "name": "Forget" }, { "name": "Login" }, { "name": "Register" } ], "consumes": [ "application/json" ], "produces": [ "application/json" ], "paths": {}, "definitions": { "passportForgetReply": { "type": "object", "properties": { "identity": { "type": "string", "title": "用户唯一码" }, "dataBind": { "type": "string", "title": "数据绑定的相关说明,PASS通过,NOPHONE没有绑定手机号,NOPWD没有设置密码,NOBIND没有手机号同时没有密码" }, "token": { "type": "string", "title": "用户凭证" }, "extend": { "type": "object", "additionalProperties": { "type": "string" }, "title": "扩展字段" } } }, "passportGetFullReply": { "type": "object", "properties": { "identity": { "type": "string", "title": "唯一标识" }, "account": { "type": "string", "title": "帐号" }, "phone": { "type": "string", "title": "手机号码 必填" }, "email": { "type": "string", "title": "验证码" }, "rights": { "type": "string", "title": "权限" }, "nickname": { "type": "string", "title": "昵称" }, "avatar": { "type": "string", "title": "头像" }, "birthday": { "type": "string", "title": "生日" }, "sex": { "type": "integer", "format": "int32", "title": "性别,1为男性,2为女性" }, "country": { "type": "integer", "format": "int32", "title": "国家" }, "province": { "type": "integer", "format": "int32", "title": "省" }, "city": { "type": "integer", "format": "int32", "title": "市" }, "area": { "type": "integer", "format": "int32", "title": "区" }, "sign": { "type": "string", "title": "签名" }, "cover": { "type": "string", "title": "背景\u0026封面" }, "score": { "type": "integer", "format": "int32", "title": "积分" }, "level": { "type": "integer", "format": "int32", "title": "等级" }, "verify": { "type": "object", "additionalProperties": { "type": "boolean" }, "title": "数据" }, "tags": { "type": "array", "items": { "type": "object", "$ref": "#/definitions/passportTagItem" } } }, "title": "获取会员的完整信息" }, "passportLoginReply": { "type": "object", "properties": { "id": { "type": "string", "format": "int64" }, "identity": { "type": "string", "title": "用户唯一码" }, "token": { "type": "string", "title": "用户凭证" }, "extend": { "type": "object", "additionalProperties": { "type": "string" }, "title": "扩展字段" } } }, "passportRegisterReply": { "type": "object", "properties": { "id": { "type": "string", "format": "int64" }, "identity": { "type": "string", "title": "用户唯一码" }, "token": { "type": "string", "title": "用户Header所需Token" }, "extend": { "type": "object", "additionalProperties": { "type": "string" }, "title": "扩展字段" } } }, "passportStatisticsReply": { "type": "object", "properties": { "Data": { "type": "object", "additionalProperties": { "type": "string", "format": "int64" }, "title": "数据以Map格式输出" } } }, "passportStatusReply": { "type": "object", "properties": { "status": { "type": "string", "format": "int64", "title": "状态码" }, "identity": { "type": "string", "title": "标识码" }, "message": { "type": "string", "title": "状态说明" }, "timeseq": { "type": "string", "format": "int64", "title": "响应时间序列" } } }, "passportTagItem": { "type": "object", "properties": { "key": { "type": "string" }, "title": { "type": "string" } } }, "protobufAny": { "type": "object", "properties": { "@type": { "type": "string" } }, "additionalProperties": {} }, "rpcStatus": { "type": "object", "properties": { "code": { "type": "integer", "format": "int32" }, "message": { "type": "string" }, "details": { "type": "array", "items": { "type": "object", "$ref": "#/definitions/protobufAny" } } } } } }