264 lines
		
	
	
		
			5.6 KiB
		
	
	
	
		
			JSON
		
	
	
	
			
		
		
	
	
			264 lines
		
	
	
		
			5.6 KiB
		
	
	
	
		
			JSON
		
	
	
	
| {
 | ||
|   "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": {
 | ||
|         "data": {
 | ||
|           "type": "string",
 | ||
|           "title": "数据"
 | ||
|         },
 | ||
|         "timeseq": {
 | ||
|           "type": "string",
 | ||
|           "format": "int64",
 | ||
|           "title": "响应时间序列"
 | ||
|         }
 | ||
|       }
 | ||
|     },
 | ||
|     "passportTagItem": {
 | ||
|       "type": "object",
 | ||
|       "properties": {
 | ||
|         "name": {
 | ||
|           "type": "string"
 | ||
|         },
 | ||
|         "icon": {
 | ||
|           "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"
 | ||
|           }
 | ||
|         }
 | ||
|       }
 | ||
|     }
 | ||
|   }
 | ||
| }
 |