{   "openapi": "3.0.2",
    "info": {
      "title": "深圳展映科技有限公司",
      "version": "1.0.0",
      "description": "展映API接口"
    },
    "servers":[
      {"url":"https://v.zyinfo.pro/api.php"}
    ],
    "paths": {
      "/api/v1": {
        "get": {
          "summary": "获取验证码",
          "parameters": [
            {
              "name": "do",
              "in": "query",
              "required": true,
              "schema": {
                "type": "string",
                "enum": ["gen_code"]
              }
            },
            {
              "name": "phonenumber",
              "in": "query",
              "required": true,
              "schema": {
                "type": "string"
              }
            },
            {
              "name": "nonce",
              "in": "query",
              "required": true,
              "schema": {
                "type": "string"
              }
            }
          ],
          "responses": {
            "200": {
              "description": "成功"
            },
            "default": {
              "description": "错误"
            }
          }
        }
      },
      "/api/v1?do=create_phone_account": {
        "get": {
          "summary": "验证并获取openid与token",
          "parameters": [
            {
              "name": "do",
              "in": "query",
              "required": true,
              "schema": {
                "type": "string",
                "enum": ["create_phone_account"]
              }
            },
            {
              "name": "openid",
              "in": "query",
              "required": true,
              "schema": {
                "type": "string"
              }
            },
            {
              "name": "openid0",
              "in": "query",
              "required": true,
              "schema": {
                "type": "string"
              }
            },
            {
              "name": "token0",
              "in": "query",
              "required": true,
              "schema": {
                "type": "string"
              }
            },
            {
              "name": "token",
              "in": "query",
              "required": true,
              "schema": {
                "type": "string"
              }
            },
            {
              "name": "code",
              "in": "query",
              "required": true,
              "schema": {
                "type": "string"
              }
            },
            {
              "name": "invite_uid",
              "in": "query",
              "required": false,
              "schema": {
                "type": "string"
              }
            }
          ],
          "responses": {
            "200": {
              "description": "成功"
            },
            "default": {
              "description": "错误"
            }
          }
        }
      },
      "/api/v1?do=get_next_list": {
        "get": {
          "summary": "推荐视频列表拉取",
          "parameters": [
            {
              "name": "do",
              "in": "query",
              "required": true,
              "schema": {
                "type": "string",
                "enum": ["get_next_list"]
              }
            },
            {
              "name": "d",
              "in": "query",
              "required": true,
              "schema": {
                "type": "string"
              }
            },
            {
              "name": "openid",
              "in": "query",
              "required": true,
              "schema": {
                "type": "string"
              }
            },
            {
              "name": "vid",
              "in": "query",
              "required": true,
              "schema": {
                "type": "string"
              }
            },
            {
              "name": "watch_count",
              "in": "query",
              "required": true,
              "schema": {
                "type": "string"
              }
            },
            {
              "name": "order",
              "in": "query",
              "required": true,
              "schema": {
                "type": "string"
              }
            },
            {
              "name": "cmd",
              "in": "query",
              "required": true,
              "schema": {
                "type": "string"
              }
            },
            {
              "name": "view_list",
              "in": "query",
              "required": true,
              "schema": {
                "type": "string"
              }
            },
            {
              "name": "fav_index",
              "in": "query",
              "required": true,
              "schema": {
                "type": "string"
              }
            },
            {
              "name": "view",
              "in": "query",
              "required": true,
              "schema": {
                "type": "string"
              }
            },
            {
              "name": "shareid",
              "in": "query",
              "required": true,
              "schema": {
                "type": "string"
              }
            },
            {
              "name": "q",
              "in": "query",
              "required": true,
              "schema": {
                "type": "string"
              }
            }
          ],
          "responses": {
            "200": {
              "description": "成功"
            },
            "default": {
              "description": "错误"
            }
          }
        }
      },
      "/api/v1?do=get_fav": {
        "get": {
          "summary": "用户个人数据拉取",
          "parameters": [
            {
              "name": "do",
              "in": "query",
              "required": true,
              "schema": {
                "type": "string",
                "enum": ["get_fav"]
              }
            },
            {
              "name": "d",
              "in": "query",
              "required": true,
              "schema": {
                "type": "string"
              }
            },
            {
              "name": "next_id",
              "in": "query",
              "required": true,
              "schema": {
                "type": "integer"
              }
            },
            {
              "name": "openid",
              "in": "query",
              "required": true,
              "schema": {
                "type": "string"
              }
            },
            {
              "name": "token",
              "in": "query",
              "required": true,
              "schema": {
                "type": "string"
              }
            },
            {
              "name": "watch_list",
              "in": "query",
              "required": true,
              "schema": {
                "type": "string"
              }
            },
            {
              "name": "fav_index",
              "in": "query",
              "required": true,
              "schema": {
                "type": "integer"
              }
            },
            {
              "name": "view",
              "in": "query",
              "required": true,
              "schema": {
                "type": "string"
              }
            },
            {
              "name": "q",
              "in": "query",
              "required": true,
              "schema": {
                "type": "string"
              }
            }
          ],
          "responses": {
            "200": {
              "description": "成功"
            },
            "default": {
              "description": "错误"
            }
          }
        }
      },
      "/api/v1?do=get_follow": {
        "get": {
          "summary": "关注列表拉取",
          "parameters": [
            {
              "name": "do",
              "in": "query",
              "required": true,
              "schema": {
                "type": "string",
                "enum": ["get_follow"]
              }
            },
            {
              "name": "d",
              "in": "query",
              "required": true,
              "schema": {
                "type": "string"
              }
            },
            {
              "name": "watch_list",
              "in": "query",
              "required": true,
              "schema": {
                "type": "string"
              }
            },
            {
              "name": "openid",
              "in": "query",
              "required": true,
              "schema": {
                "type": "string"
              }
            },
            {
              "name": "token",
              "in": "query",
              "required": true,
              "schema": {
                "type": "string"
              }
            },
            {
              "name": "offset",
              "in": "query",
              "required": true,
              "schema": {
                "type": "integer"
              }
            }
          ],
          "responses": {
            "200": {
              "description": "成功"
            },
            "default": {
              "description": "错误"
            }
          }
        }
      },
      "/api/v1?do=get_follower": {
        "get": {
          "summary": "粉丝列表拉取",
          "parameters": [
            {
              "name": "do",
              "in": "query",
              "required": true,
              "schema": {
                "type": "string",
                "enum": ["get_follower"]
              }
            },
            {
              "name": "d",
              "in": "query",
              "required": true,
              "schema": {
                "type": "string"
              }
            },
            {
              "name": "watch_list",
              "in": "query",
              "required": true,
              "schema": {
                "type": "string"
              }
            },
            {
              "name": "openid",
              "in": "query",
              "required": true,
              "schema": {
                "type": "string"
              }
            },
            {
              "name": "token",
              "in": "query",
              "required": true,
              "schema": {
                "type": "string"
              }
            },
            {
              "name": "offset",
              "in": "query",
              "required": true,
              "schema": {
                "type": "integer"
              }
            }
          ],
          "responses": {
            "200": {
              "description": "成功"
            },
            "default": {
              "description": "错误"
            }
          }
        }
      },
      "/api/v1?do=like": {
        "get": {
          "summary": "点赞",
          "parameters": [
            {
              "name": "do",
              "in": "query",
              "required": true,
              "schema": {
                "type": "string",
                "enum": ["like"]
              }
            },
            {
              "name": "openid",
              "in": "query",
              "required": true,
              "schema": {
                "type": "string"
              }
            },
            {
              "name": "token",
              "in": "query",
              "required": true,
              "schema": {
                "type": "string"
              }
            },
            {
              "name": "vid",
              "in": "query",
              "required": true,
              "schema": {
                "type": "string"
              }
            }
          ],
          "responses": {
            "200": {
              "description": "成功"
            },
            "default": {
              "description": "错误"
            }
          }
        }
      },
      "/api/v1?do=comment_set": {
        "get": {
          "summary": "发表评论",
          "parameters": [
            {
              "name": "do",
              "in": "query",
              "required": true,
              "schema": {
                "type": "string",
                "enum": ["comment_set"]
              }
            },
            {
              "name": "openid",
              "in": "query",
              "required": true,
              "schema": {
                "type": "string"
              }
            },
            {
              "name": "token",
              "in": "query",
              "required": true,
              "schema": {
                "type": "string"
              }
            },
            {
              "name": "vid",
              "in": "query",
              "required": true,
              "schema": {
                "type": "string"
              }
            }
          ],
          "responses": {
            "200": {
              "description": "成功"
            },
            "default": {
              "description": "错误"
            }
          }
        }
      },
      "/api/v1?do=comment_get": {
        "get": {
          "summary": "获取评论",
          "parameters": [
            {
              "name": "do",
              "in": "query",
              "required": true,
              "schema": {
                "type": "string",
                "enum": ["comment_get"]
              }
            },
            {
              "name": "d",
              "in": "query",
              "required": true,
              "schema": {
                "type": "string"
              }
            },
            {
              "name": "openid",
              "in": "query",
              "required": true,
              "schema": {
                "type": "string"
              }
            },
            {
              "name": "vid",
              "in": "query",
              "required": true,
              "schema": {
                "type": "string"
              }
            },
            {
              "name": "page",
              "in": "query",
              "required": true,
              "schema": {
                "type": "integer"
              }
            },
            {
              "name": "token",
              "in": "query",
              "required": true,
              "schema": {
                "type": "string"
              }
            }
          ],
          "responses": {
            "200": {
              "description": "成功"
            },
            "default": {
              "description": "错误"
            }
          }
        }
      },
      "/api/v1?do=sharetext": {
        "get": {
          "summary": "分享，获取分享字符串",
          "parameters": [
            {
              "name": "do",
              "in": "query",
              "required": true,
              "schema": {
                "type": "string",
                "enum": ["sharetext"]
              }
            },
            {
              "name": "d",
              "in": "query",
              "required": true,
              "schema": {
                "type": "string"
              }
            },
            {
              "name": "openid",
              "in": "query",
              "required": true,
              "schema": {
                "type": "string"
              }
            },
            {
              "name": "vid",
              "in": "query",
              "required": true,
              "schema": {
                "type": "string"
              }
            },
            {
              "name": "locale",
              "in": "query",
              "required": true,
              "schema": {
                "type": "string"
              }
            },
            {
              "name": "country",
              "in": "query",
              "required": true,
              "schema": {
                "type": "string"
              }
            }
          ],
          "responses": {
            "200": {
              "description": "成功"
            },
            "default": {
              "description": "错误"
            }
          }
        }
      },
      "/api/v1?do=dislike": {
        "get": {
          "summary": "不喜欢",
          "parameters": [
            {
              "name": "do",
              "in": "query",
              "required": true,
              "schema": {
                "type": "string",
                "enum": ["dislike"]
              }
            },
            {
              "name": "action",
              "in": "query",
              "required": true,
              "schema": {
                "type": "string",
                "enum": ["dislike"]
              }
            },
            {
              "name": "vid",
              "in": "query",
              "required": true,
              "schema": {
                "type": "string"
              }
            },
            {
              "name": "openid",
              "in": "query",
              "required": true,
              "schema": {
                "type": "string"
              }
            },
            {
              "name": "token",
              "in": "query",
              "required": true,
              "schema": {
                "type": "string"
              }
            }
          ],
          "responses": {
            "200": {
              "description": "成功"
            },
            "default": {
              "description": "错误"
            }
          }
        }
      },
      "/api/v1?do=follow_user": {
        "get": {
          "summary": "关注",
          "parameters": [
            {
              "name": "do",
              "in": "query",
              "required": true,
              "schema": {
                "type": "string",
                "enum": ["follow_user"]
              }
            },
            {
              "name": "openid",
              "in": "query",
              "required": true,
              "schema": {
                "type": "string"
              }
            },
            {
              "name": "token",
              "in": "query",
              "required": true,
              "schema": {
                "type": "string"
              }
            },
            {
              "name": "follow_user",
              "in": "query",
              "required": true,
              "schema": {
                "type": "string"
              }
            }
          ],
          "responses": {
            "200": {
              "description": "成功"
            },
            "default": {
              "description": "错误"
            }
          }
        }
      },
      "/api/v1?do=unfollow_user": {
        "get": {
          "summary": "取消关注",
          "parameters": [
            {
              "name": "do",
              "in": "query",
              "required": true,
              "schema": {
                "type": "string",
                "enum": ["unfollow_user"]
              }
            },
            {
              "name": "openid",
              "in": "query",
              "required": true,
              "schema": {
                "type": "string"
              }
            },
            {
              "name": "token",
              "in": "query",
              "required": true,
              "schema": {
                "type": "string"
              }
            },
            {
              "name": "follow_user",
              "in": "query",
              "required": true,
              "schema": {
                "type": "string"
              }
            }
          ],
          "responses": {
            "200": {
              "description": "成功"
            },
            "default": {
              "description": "错误"
            }
          }
        }
      },
      "/api/v1?do=change_nickname": {
        "get": {
          "summary": "修改账号名称",
          "parameters": [
            {
              "name": "do",
              "in": "query",
              "required": true,
              "schema": {
                "type": "string",
                "enum": ["change_nickname"]
              }
            },
            {
              "name": "openid",
              "in": "query",
              "required": true,
              "schema": {
                "type": "string"
              }
            },
            {
              "name": "token",
              "in": "query",
              "required": true,
              "schema": {
                "type": "string"
              }
            },
            {
              "name": "nickname",
              "in": "query",
              "required": true,
              "schema": {
                "type": "string"
              }
            }
          ],
          "responses": {
            "200": {
              "description": "成功"
            },
            "default": {
              "description": "错误"
            }
          }
        }
      },
      "/api/v1?do=change_signature": {
        "get": {
          "summary": "修改个人简介",
          "parameters": [
            {
              "name": "do",
              "in": "query",
              "required": true,
              "schema": {
                "type": "string",
                "enum": ["change_signature"]
              }
            },
            {
              "name": "openid",
              "in": "query",
              "required": true,
              "schema": {
                "type": "string"
              }
            },
            {
              "name": "token",
              "in": "query",
              "required": true,
              "schema": {
                "type": "string"
              }
            },
            {
              "name": "signature",
              "in": "query",
              "required": true,
              "schema": {
                "type": "string"
              }
            }
          ],
          "responses": {
            "200": {
              "description": "成功"
            },
            "default": {
              "description": "错误"
            }
          }
        }
      },
      "/api/v1?do=change_city": {
        "get": {
          "summary": "设置城市",
          "parameters": [
            {
              "name": "do",
              "in": "query",
              "required": true,
              "schema": {
                "type": "string",
                "enum": ["change_city"]
              }
            },
            {
              "name": "openid",
              "in": "query",
              "required": true,
              "schema": {
                "type": "string"
              }
            },
            {
              "name": "token",
              "in": "query",
              "required": true,
              "schema": {
                "type": "string"
              }
            },
            {
              "name": "city",
              "in": "query",
              "required": true,
              "schema": {
                "type": "string"
              }
            }
          ],
          "responses": {
            "200": {
              "description": "成功"
            },
            "default": {
              "description": "错误"
            }
          }
        }
      }
    }
  }