सामान्य ज्ञान API
विषय-कठिनाई अनुसार उत्तर सहित यादृच्छिक प्रश्न।
शीर्षलेखों का अनुरोध करें
| Name | Required | Description |
|---|---|---|
X-RapidAPI-Key | required | Your RapidAPI key. Get one free. |
X-RapidAPI-Host | required | trivia.p.rapidapi.com |
अंतिमबिंदुओं
/v1/trivia Get random trivia questions, optionally filtered by category and difficulty
पैरामीटर
| Name | Type | Required | Default | Constraints |
|---|---|---|---|---|
category | string | optional | — | — |
difficulty | string | optional | — | matches easy|medium|hard |
limit | integer | optional | 1 | 1-10 |
कोड उदाहरण
curl --request GET \
--url 'https://trivia.p.rapidapi.com/v1/trivia?category=example&difficulty=example' \
--header 'x-rapidapi-key: YOUR_API_KEY' \
--header 'x-rapidapi-host: trivia.p.rapidapi.com' const url = "https://trivia.p.rapidapi.com/v1/trivia?category=example&difficulty=example";
const options = {
method: "GET",
headers: {
"x-rapidapi-key": "YOUR_API_KEY",
"x-rapidapi-host": "trivia.p.rapidapi.com"
}
};
const response = await fetch(url, options);
const data = await response.json();
console.log(data); import requests
url = "https://trivia.p.rapidapi.com/v1/trivia"
querystring = {"category": "example", "difficulty": "example"}
headers = {
"x-rapidapi-key": "YOUR_API_KEY",
"x-rapidapi-host": "trivia.p.rapidapi.com"
}
response = requests.get(url, headers=headers, params=querystring)
print(response.json()) /v1/trivia/categories List all trivia categories available in the dataset, sorted alphabetically.
कोड उदाहरण
curl --request GET \
--url 'https://trivia.p.rapidapi.com/v1/trivia/categories' \
--header 'x-rapidapi-key: YOUR_API_KEY' \
--header 'x-rapidapi-host: trivia.p.rapidapi.com' const url = "https://trivia.p.rapidapi.com/v1/trivia/categories";
const options = {
method: "GET",
headers: {
"x-rapidapi-key": "YOUR_API_KEY",
"x-rapidapi-host": "trivia.p.rapidapi.com"
}
};
const response = await fetch(url, options);
const data = await response.json();
console.log(data); import requests
url = "https://trivia.p.rapidapi.com/v1/trivia/categories"
headers = {
"x-rapidapi-key": "YOUR_API_KEY",
"x-rapidapi-host": "trivia.p.rapidapi.com"
}
response = requests.get(url, headers=headers)
print(response.json()) /v1/trivia/difficulties List all difficulty levels available in the trivia dataset, sorted alphabetically.
कोड उदाहरण
curl --request GET \
--url 'https://trivia.p.rapidapi.com/v1/trivia/difficulties' \
--header 'x-rapidapi-key: YOUR_API_KEY' \
--header 'x-rapidapi-host: trivia.p.rapidapi.com' const url = "https://trivia.p.rapidapi.com/v1/trivia/difficulties";
const options = {
method: "GET",
headers: {
"x-rapidapi-key": "YOUR_API_KEY",
"x-rapidapi-host": "trivia.p.rapidapi.com"
}
};
const response = await fetch(url, options);
const data = await response.json();
console.log(data); import requests
url = "https://trivia.p.rapidapi.com/v1/trivia/difficulties"
headers = {
"x-rapidapi-key": "YOUR_API_KEY",
"x-rapidapi-host": "trivia.p.rapidapi.com"
}
response = requests.get(url, headers=headers)
print(response.json()) इंटरैक्टिव उदाहरण
$ GET /v1/trivia?difficulty=easy&limit=1
{"data":[{"question":"What is the largest planet in our solar system?","answer":"Jupiter","category":"Science","difficulty":"easy"}],"meta":{"total":1,"limit":1,"offset":0}} सदस्यता और लाइसेंस
RapidAPI पर वाणिज्यिक-तैयार स्तरों के साथ इस एपीआई तक पहुंचें। साइड-प्रोजेक्ट्स, स्टार्टअप्स और उच्च-मात्रा उत्पादन आर्किटेक्चर के लिए डिज़ाइन की गई लचीली योजनाएँ।
डेवलपर सहायता
एकीकृत करने में सहायता चाहिए या कोई कस्टम समापन बिंदु अनुरोध चाहिए? हमारी इंजीनियरिंग टीम प्रमाणीकरण, पेलोड स्कीमा और उच्च-आवृत्ति दर सीमा बढ़ाने में सहायता के लिए यहां है।
सिस्टम प्रदर्शन
99.9% अपटाइम एसएलए के साथ 24/7 निगरानी की जाती है। अल्ट्रा-लो विलंबता प्रतिक्रिया समय सुनिश्चित करने के लिए विश्व स्तर पर वितरित एज कैशिंग के साथ क्लाउड-नेटिव माइक्रोसर्विसेज के ऊपर निर्मित।