प्रश्न जेनरेटर एपीआई

हमारे प्रश्न जेनरेटर एपीआई को अपने एप्लिकेशन में एकीकृत करें। केवल सफल जनरेशन की गिनती की जाती है। एक खाता बनाएं और अभी शुरू हो जाएं।

दस्तावेज़ीकरण

क्रेडिट्स

$5

लगभग 100 एपीआई अनुरोध।

प्रत्येक एपीआई अनुरोध 5-10 प्रश्न उत्पन्न करता है। केवल सफल जनरेशन की गिनती की जाती है।

प्रश्नों की संख्या


1,000


दस्तावेज़ीकरण

हमारे प्रश्न जेनरेटर एपीआई को अपने एप्लिकेशन में एकीकृत करें। प्रत्येक एपीआई अनुरोध 5-10 प्रश्न उत्पन्न करता है। केवल सफल जनरेशन की गिनती की जाती है।

एक कुंजी प्राप्त करना

प्रश्न जेनरेटर एपीआई की सदस्यता लें और आप इस पृष्ठ में अपनी एपीआई कुंजी देखेंगे।

एपीआई अंत-बिंदु

https://api.opexams.com

प्रमाणीकरण

प्रश्न जेनरेटर एपीआई का उपयोग करने के लिए, आपको अपने अनुरोधों का प्रमाणीकरण करना होगा। आप इसे एपीआई-कुंजी हेडर में अपनी एपीआई कुंजी भेजकर कर सकते हैं।

"api-key": "YOUR-API-KEY"

POST /questions-generator

निम्नलिखित पैरामीटरों के साथ एक बॉडी को JSON के रूप में प्रदान करके प्रश्न उत्पन्न करें:

नाम

प्रकार

आवश्यक

विवरण

type

string

true

उत्पन्न करने के लिए प्रश्न का प्रकार। `contextBased` या `topicBased` हो सकता है

context

string

if type is `contextBased`

प्रश्न उत्पन्न करने के लिए पाठ

topic

string

if type is `topicBased`

उत्पन्न करने के लिए प्रश्न का विषय

questionType

string

true

उत्पन्न करने के लिए प्रश्न का प्रकार। `MCQ`, `TF` या `open` हो सकता है

language

string

false

उत्पन्न किए गए प्रश्नों की भाषा। आप समर्थित भाषाओं की पूरी सूची यहाँ पर देख सकते हैं। डिफ़ॉल्ट मूल्य है `ऑटो`

difficulty

string

false

उत्पन्न करने के लिए प्रश्न की कठिनाई। `आसान`, `मध्यम` या `कठिन` हो सकता है

requestId

string

false

अनुरोध का आईडी। अनुरोध को ट्रैक करने के लिए उपयोग किया जा सकता है

टेस्ट अनुरोध

आप एक `request-type` हेडर को `test` के रूप में सेट करके एपीआई का टेस्ट कर सकते हैं और आपका अनुरोध आपके उपयोग में नहीं गिना जाएगा।

प्रतिक्रिया

एक सफल अनुरोध के लिए उत्तर उदाहरण:

{ "data": [ { "id": "pDgnjdMzOt9", "question": "Who founded University College London?", "answer": "Jeremy Bentham", "options": ["Charles Darwin", "Jeremy Bentham", "Isaac Newton", "William Shakespeare", "Albert Einstein"] }, { "id": "GZG49mXC3Jy", "question": "In what year was UCL established?", "answer": "1826", "options": ["1826", "1939", "1865", "1790", "1901"] }, { "id": "r0SclR9bOYf", "question": "What is the motto of UCL?", "answer": "Scientia et Labore", "options": ["Lux et Veritas", "In Hoc Signo Vinces", "Sapere Aude", "Scientia et Labore", "Deo Juvante"] }, { "id": "Tjadx7EYWKL", "question": "Which famous philosopher taught at UCL?", "answer": "Karl Marx", "options": ["Socrates", "Aristotle", "Plato", "Friedrich Nietzsche", "Karl Marx"] }, { "id": "Z9TxfwpFzvN", "question": "Who is the current Provost of UCL?", "answer": "David Price", "options": ["Richard Horton", "David Price", "Jeremy Farrar", "Patrick Vallance", "Mark Walport"] }, { "id": "q-DdK8od76m", "question": "Which UCL constituent college specializes in medical sciences?", "answer": "UCL Faculty of Medical Sciences", "options": ["UCL School of Slavonic and East European Studies", "UCL Institute of Education", "UCL Faculty of Laws", "UCL Faculty of Engineering Science", "UCL Faculty of Medical Sciences"] }, { "id": "0eUI1bSZpaE", "question": "What is the name of UCL's student union?", "answer": "UCLSU", "options": ["UCL Union", "UCLU", "UCLSU", "UCL Student Life", "UCL Campus Life"] }, { "id": "IXZvKXJMZoW", "question": "What is the name of UCL's main library?", "answer": "The UCL Main Library", "options": ["Senate House Library", "British Library", "UCL Library Services", "The Maughan Library", "The UCL Main Library"] }, { "id": "5qLp-pHWWnn", "question": "Which famous writer studied at UCL?", "answer": "Virginia Woolf", "options": ["Virginia Woolf", "Charles Dickens", "William Shakespeare", "Jane Austen", "Oscar Wilde"] }, { "id": "Hj2nDaEw2rW", "question": "Which famous museum is located on UCL's campus?", "answer": "The Petrie Museum of Egyptian Archaeology", "options": ["British Museum", "Science Museum", "Natural History Museum", "Victoria and Albert Museum", "The Petrie Museum of Egyptian Archaeology"] } ] }

GET /questions-generator/usage

इस अंत-बिंदु पर एक GET अनुरोध भेजकर अपना उपयोग प्राप्त करें।

प्रतिक्रिया

एक सफल अनुरोध के लिए उत्तर उदाहरण:

{ "usedCredits": 150, "totalCredits": 1000, "creditsLeft": 850 }

त्रुटि कोड

प्रश्न जेनरेटर एपीआई निम्नलिखित त्रुटि कोड का उपयोग करती है:

Code

Description

400

Bad Request — Your request is invalid.

401

Unauthorized — Your API key is invalid.

समर्थित भाषाएँ

यह उन सभी भाषाओं की सूची है जो प्रश्न जेनरेटर एपीआई द्वारा समर्थित हैं। आपको शीर्षक के रूप में भाषा प्रदान करनी होगी। डिफ़ॉल्ट मूल्य है `ऑटो` जो यह मतलब है कि भाषा स्वचालित रूप से पता लगाई जाएगी।

शीर्षक

भाषा

English

English

Arabic

العربية

Afrikaans

Afrikaans

Albanian

Shqip

Armenian

Հայերեն

Assamese

অসমীয়া

Azerbaijani

Azərbaycanca

Bashkir

Башҡорт

Basque

Euskara

Belarusian

Беларуская

Bengali

বাংলা

Bhojpuri

भोजपुरी

Bosnian

Bosanski

Brazilian Portuguese

Português do Brasil

Bulgarian

Български

Cantonese (Yue)

粵語

Catalan

Català

Chinese

中文

Croatian

Hrvatski

Czech

Čeština

Danish

Dansk

Dutch

Nederlands

Estonian

Eesti

Faroese

Føroyskt

Filipino

Filipino

Finnish

Suomi

French

Français

Galician

Galego

Georgian

ქართული

German

Deutsch

Greek

Ελληνικά

Gujarati

ગુજરાતી

Haitian Creole

Kreyòl Ayisyen

Hausa

Hausa

Hebrew

עברית

Hindi

हिन्दी

Hmong

Hmoob

Hungarian

Magyar

Icelandic

Íslenska

Igbo

Igbo

Indonesian

Bahasa Indonesia

Irish

Gaeilge

Italian

Italiano

Japanese

日本語

Kannada

ಕನ್ನಡ

Kazakh

Қазақ

Khmer

ភាសាខ្មែរ

Korean

한국어

Kurdish

Kurdî

Lao

ລາວ

Latvian

Latviešu

Lithuanian

Lietuvių

Malay

Bahasa Melayu

Maltese

Malti

Marathi

मराठी

Mongolian

Монгол

Nepali

नेपाली

Norwegian

Norsk

Pashto

پښتو

Persian

فارسی

Polish

Polski

Portuguese

Português

Romanian

Română

Russian

Русский

Serbian

Српски

Sinhala

සිංහල

Slovak

Slovenčina

Slovenian

Slovenščina

Spanish

Español

Swahili

Kiswahili

Swedish

Svenska

Tamil

தமிழ்

Telugu

తెలుగు

Thai

ไทย

Turkish

Türkçe

Ukrainian

Українська

Urdu

اردو

Vietnamese

Tiếng Việt