Quiz Master Visual
Quiz Master Visual · GPT 작업
Open Trivia Database API Integration
Schema for fetching trivia questions from the Open Trivia Database API.
GET /api.phpgetTriviaQuestionsFetch trivia questions
GET /api_token.phpmanageSessionTokenRetrieve or reset a session token
원본 API 스키마
{
"openapi": "3.1.0",
"info": {
"title": "Open Trivia Database API Integration",
"description": "Schema for fetching trivia questions from the Open Trivia Database API.",
"version": "1.0.0"
},
"servers": [
{
"url": "https://opentdb.com"
}
],
"paths": {
"/api.php": {
"get": {
"operationId": "getTriviaQuestions",
"description": "Fetch trivia questions",
"parameters": [
{
"name": "amount",
"in": "query",
"required": true,
"schema": {
"type": "integer",
"default": 10
}
},
{
"name": "category",
"in": "query",
"required": false,
"schema": {
"type": "integer"
}
},
{
"name": "type",
"in": "query",
"required": false,
"schema": {
"type": "string",
"default": "multiple"
}
},
{
"name": "encode",
"in": "query",
"required": false,
"schema": {
"type": "string",
"default": "base64"
}
}
],
"responses": {
"200": {
"description": "Trivia questions response"
}
}
}
},
"/api_token.php": {
"get": {
"operationId": "manageSessionToken",
"description": "Retrieve or reset a session token",
"parameters": [
{
"name": "command",
"in": "query",
"required": true,
"schema": {
"type": "string",
"enum": ["request", "reset"]
}
},
{
"name": "token",
"in": "query",
"required": false,
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": "Session token response"
}
}
}
}
}
}
Open Trivia Database API Integration
Schema for fetching trivia questions from the Open Trivia Database API.
GET /api.phpgetTriviaQuestionsFetch trivia questions
GET /api_token.phpmanageSessionTokenRetrieve or reset a session token
원본 API 스키마
{
"openapi": "3.1.0",
"info": {
"title": "Open Trivia Database API Integration",
"description": "Schema for fetching trivia questions from the Open Trivia Database API.",
"version": "1.0.0"
},
"servers": [
{
"url": "https://opentdb.com"
}
],
"paths": {
"/api.php": {
"get": {
"operationId": "getTriviaQuestions",
"description": "Fetch trivia questions",
"parameters": [
{
"name": "amount",
"in": "query",
"required": true,
"schema": {
"type": "integer",
"default": 10
}
},
{
"name": "category",
"in": "query",
"required": false,
"schema": {
"type": "integer"
}
},
{
"name": "type",
"in": "query",
"required": false,
"schema": {
"type": "string",
"default": "multiple"
}
},
{
"name": "encode",
"in": "query",
"required": false,
"schema": {
"type": "string",
"default": "base64"
}
}
],
"responses": {
"200": {
"description": "Trivia questions response"
}
}
}
},
"/api_token.php": {
"get": {
"operationId": "manageSessionToken",
"description": "Retrieve or reset a session token",
"parameters": [
{
"name": "command",
"in": "query",
"required": true,
"schema": {
"type": "string",
"enum": ["request", "reset"]
}
},
{
"name": "token",
"in": "query",
"required": false,
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": "Session token response"
}
}
}
}
}
}