json 圣 - 弗朗西斯科-511-的OpenAPI

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了json 圣 - 弗朗西斯科-511-的OpenAPI相关的知识,希望对你有一定的参考价值。

{
  "swagger": "2.0",
  "info": {
    "version": "1.0",
    "title": "San Francisco 511",
    "description": "Open511 aims to create simple, uniform and resource driven APIs that can be easily used by consumers to retrieve data from 511.org. Using the new API is designed to be as simple as possible, and is available to all. Users of the API are required to obtain access tokens and must send those tokens as part of their request."
  },
  "host": "api.511.org",
  "basePath": "/transit",
  "schemes": [
    "http"
  ],
  "consumes": [
    "application/json"
  ],
  "produces": [
    "application/json"
  ],
  "paths": {
    "/operators": {
      "get": {
        "description": "",
        "summary": "San Francisco 511 Transit Operatorators API",
        "operationId": "OperatorsGet",
        "produces": [
          "application/json"
        ],
        "parameters": [
          {
            "name": "api_key",
            "in": "query",
            "required": true,
            "type": "string",
            "description": ""
          }
        ],
        "responses": {
          "200": {
            "description": ""
          }
        },
        "security": []
      }
    },
    "/VehicleMonitoring": {
      "get": {
        "description": "",
        "summary": "San Francisco 511 Vehicle Monitoring API",
        "operationId": "VehicleMonitoringGet",
        "produces": [
          "application/json"
        ],
        "parameters": [
          {
            "name": "api_key",
            "in": "query",
            "required": true,
            "type": "string",
            "description": ""
          },
          {
            "name": "agency",
            "in": "query",
            "required": true,
            "type": "string",
            "description": ""
          },
          {
            "name": "stopCode",
            "in": "query",
            "required": true,
            "type": "integer",
            "format": "int32",
            "description": ""
          }
        ],
        "responses": {
          "200": {
            "description": ""
          }
        },
        "security": []
      }
    },
    "/stopPlaces": {
      "get": {
        "description": "",
        "summary": "San Francisco 511 Transit Stop Places API",
        "operationId": "StopPlacesGet",
        "produces": [
          "application/json"
        ],
        "parameters": [
          {
            "name": "api_key",
            "in": "query",
            "required": true,
            "type": "string",
            "description": ""
          },
          {
            "name": "operator_id",
            "in": "query",
            "required": true,
            "type": "string",
            "description": ""
          }
        ],
        "responses": {
          "200": {
            "description": ""
          }
        },
        "security": []
      }
    },
    "/GeneralAnnouncements": {
      "get": {
        "description": "",
        "summary": "San Francisco 511 General Announcements API",
        "operationId": "GeneralAnnouncementsGet",
        "produces": [
          "application/json"
        ],
        "parameters": [
          {
            "name": "api_key",
            "in": "query",
            "required": true,
            "type": "string",
            "description": ""
          }
        ],
        "responses": {
          "200": {
            "description": ""
          }
        },
        "security": []
      }
    },
    "/stoptimetable": {
      "get": {
        "description": "",
        "summary": "San Francisco 511 Transit Stop Timetable API",
        "operationId": "StoptimetableGet",
        "produces": [
          "application/json"
        ],
        "parameters": [
          {
            "name": "api_key",
            "in": "query",
            "required": true,
            "type": "string",
            "description": ""
          },
          {
            "name": "MonitoringRef",
            "in": "query",
            "required": true,
            "type": "integer",
            "format": "int32",
            "description": ""
          },
          {
            "name": "OperatorRef",
            "in": "query",
            "required": true,
            "type": "string",
            "description": ""
          }
        ],
        "responses": {
          "200": {
            "description": ""
          }
        },
        "security": []
      }
    },
    "/StopMonitoring": {
      "get": {
        "description": "",
        "summary": "San Francisco 511 Transit Stop Monitoring API",
        "operationId": "StopMonitoringGet",
        "produces": [
          "application/json"
        ],
        "parameters": [
          {
            "name": "api_key",
            "in": "query",
            "required": true,
            "type": "string",
            "description": ""
          },
          {
            "name": "agency",
            "in": "query",
            "required": true,
            "type": "string",
            "description": ""
          },
          {
            "name": "stopCode",
            "in": "query",
            "required": true,
            "type": "integer",
            "format": "int32",
            "description": ""
          }
        ],
        "responses": {
          "200": {
            "description": ""
          }
        },
        "security": []
      }
    },
    "/stops": {
      "get": {
        "description": "",
        "summary": "San Francisco 511 Transit Stops API",
        "operationId": "StopsGet",
        "produces": [
          "application/json"
        ],
        "parameters": [
          {
            "name": "api_key",
            "in": "query",
            "required": true,
            "type": "string",
            "description": ""
          },
          {
            "name": "operator_id",
            "in": "query",
            "required": true,
            "type": "string",
            "description": ""
          }
        ],
        "responses": {
          "200": {
            "description": ""
          }
        },
        "security": []
      }
    },
    "/patterns": {
      "get": {
        "description": "",
        "summary": "San Francisco 511 Transit Transit Patterns API",
        "operationId": "PatternsGet",
        "produces": [
          "application/json"
        ],
        "parameters": [
          {
            "name": "api_key",
            "in": "query",
            "required": true,
            "type": "string",
            "description": ""
          },
          {
            "name": "operator_id",
            "in": "query",
            "required": true,
            "type": "string",
            "description": ""
          },
          {
            "name": "pattern_id",
            "in": "query",
            "required": true,
            "type": "integer",
            "format": "int32",
            "description": ""
          }
        ],
        "responses": {
          "200": {
            "description": ""
          }
        },
        "security": []
      }
    },
    "/lines": {
      "get": {
        "description": "",
        "summary": "San Francisco 511 Transit Lines API",
        "operationId": "LinesGet",
        "produces": [
          "application/json"
        ],
        "parameters": [
          {
            "name": "api_key",
            "in": "query",
            "required": true,
            "type": "string",
            "description": ""
          },
          {
            "name": "operator_id",
            "in": "query",
            "required": true,
            "type": "string",
            "description": ""
          }
        ],
        "responses": {
          "200": {
            "description": ""
          }
        },
        "security": []
      }
    }
  }
}

以上是关于json 圣 - 弗朗西斯科-511-的OpenAPI的主要内容,如果未能解决你的问题,请参考以下文章

生活娱乐 什么是安哥拉恐怖之颚

现代天文学之父: 约瑟夫·弗朗和费

现代天文学之父: 约瑟夫·弗朗和费

求圣安地列斯 全部秘籍

侠盗猎车圣安地列斯秘籍

侠盗猎车手圣安地列斯加特林密码