Fragen-Generator-API

Integrieren Sie unsere Fragen-Generator-API in Ihre Anwendung. Nur erfolgreiche Generierungen werden gezählt. Erstellen Sie ein Konto und legen Sie jetzt los.

Dokumentation

Credits

$5.00

Ungefähr 100 API-Anfragen.

Jede API-Anfrage generiert 5-10 Fragen. Nur erfolgreiche Generierungen werden gezählt.

Anzahl der Fragen-Generierungen


1,000


Preisgestaltung

Anzahl der FragenGesamtpreisPreis / 1K
1K$5.00$5.00
10K$40.00$4.00
50K$150.00$3.00
100K$250.00$2.50
1M$1,500.00$1.50
5M$6,250.00$1.25
10M$10,000.00$1.00
50M$37,500.00$0.75

Dokumentation

Integrieren Sie unsere Fragen-Generator-API in Ihre Anwendung. Jede API-Anfrage generiert 5-10 Fragen. Nur erfolgreiche Generierungen werden gezählt.

Einen Schlüssel erhalten

Abonnieren Sie den Fragen-Generator-API und Sie sehen Ihren API-Schlüssel auf dieser Seite.

API-Endpunkt

https://api.opexams.com

Authentifizierung

Um die Fragen-Generator-API zu verwenden, müssen Sie Ihre Anfragen authentifizieren. Sie können dies tun, indem Sie Ihren API-Schlüssel im api-key-Header senden.

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

POST /questions-generator

Generieren Sie Fragen, indem Sie einen JSON-Body mit den folgenden Parametern bereitstellen:

Name

Typ

Erforderlich

Beschreibung

type

string

true

Der Typ der zu generierenden Frage. Kann `contextBased` oder `topicBased` oder `transcriptBased` sein.

context

string

if type is `contextBased`

Der Text, aus dem Fragen generiert werden sollen

topic

string

if type is `topicBased`

Das Thema der zu generierenden Frage

audio

File

if type is `transcriptBased`

Audio-Datei, die transkribiert werden soll, unterstützte Formate sind mp3, mp4, mpeg, mpga, m4a, wav und webm.

youtubeUrl

string

if type is `transcriptBased`

Geben Sie die URL des YouTube-Videos ein, aus dem Fragen generiert werden sollen.

questionType

string

true

Der Typ der zu generierenden Frage. Kann `MCQ`, `TF` oder `open` sein.

language

string

false

Die Sprache der generierten Fragen. Sie finden die vollständige Liste der unterstützten Sprachen hier. Der Standardwert ist `Auto`.

difficulty

string

false

Die Schwierigkeit der zu generierenden Frage. Kann `easy`, `medium` oder `hard` sein.

requestId

string

false

Die ID der Anfrage. Kann zur Verfolgung der Anfrage verwendet werden.

Testanfrage

Sie können die API testen, indem Sie einen `request-type`-Header auf `test` setzen und die Anfrage wird nicht in Ihrer Nutzung gezählt.

Antwort

Beispielantwort für eine erfolgreiche Anfrage:

{ "title": "Countries and their capitals" "data": [ { "question": "What is the capital of France?", "options": [ "Paris", "London", "Berlin", "Madrid" ], "answer": "Paris" }, { "question": "What is the capital of Germany?", "options": [ "Paris", "London", "Berlin", "Madrid" ], "answer": "Berlin" }, { "question": "What is the capital of Spain?", "options": [ "Paris", "London", "Berlin", "Madrid" ], "answer": "Madrid" }, { "question": "What is the capital of the United Kingdom?", "options": [ "Paris", "London", "Berlin", "Madrid" ], "answer": "London" }, { "question": "What is the capital of Italy?", "options": [ "Paris", "London", "Berlin", "Madrid" ], "answer": "Rome" }, { "question": "What is the capital of Russia?", "options": [ "Paris", "London", "Berlin", "Moscow" ], "answer": "Moscow" }, { "question": "What is the capital of India?", "options": [ "Paris", "New Delhi", "Berlin", "Madrid" ], "answer": "New Delhi" }, { "question": "What is the capital of the United States of America?", "options": [ "Washington D.C.", "London", "Berlin", "Madrid" ], "answer": "Washington D.C." }, { "question": "What is the capital of Canada?", "options": [ "Paris", "London", "Ottawa", "Madrid" ], "answer": "Ottawa" }, { "question": "What is the capital of Australia?", "options": [ "Paris", "London", "Berlin", "Canberra" ], "answer": "Canberra" } ], }

GET /questions-generator/usage

Erhalten Sie Ihre Nutzung, indem Sie eine GET-Anfrage an diesen Endpunkt senden.

Antwort

Beispielantwort für eine erfolgreiche Anfrage:

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

Fehlercodes

Die Fragen-Generator-API verwendet die folgenden Fehlercodes:

Code

Description

400

Bad Request — Your request is invalid.

401

Unauthorized — Your API key is invalid.

Unterstützte Sprachen

Dies ist eine Liste aller Sprachen, die vom Fragen-Generator-API unterstützt werden. Sie müssen die Sprache wie im Titel angeben. Der Standardwert ist `Auto`, was bedeutet, dass die Sprache automatisch erkannt wird.

Titel

Sprache

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