Markdownで表示

Proctorio APIへようこそ

Proctorio APIは、学習プラットフォームがオンライン試験監督を試験ワークフローにシームレスに統合することを可能にします。わずか数回のAPI呼び出しで、受験者向けの安全な受験者URL、講師向けのレビュアーURL、リアルタイム監視用のライブプロクターURLを生成できます。

できること

受験者の起動 — 学生の監督付き試験セッションを起動する、安全で時間制限のあるURLを生成します。試験ごとに録画オプション、ロックダウン設定、本人確認要件、休憩許可を設定できます。

レビュアーの起動 — 講師が録画された試験の記録を確認し、フラグ付きのインシデントを表示し、整合性レポートにアクセスできるProctorioレビューセンターへのURLを生成します。

ライブプロクターの起動 — リアルタイムの試験監督用URLを生成し、人間の監督者が試験中の受験者を監視し、必要に応じて介入できるようにします。

クイック例

以下は最小限の受験者起動リクエストです:

curl -X POST https://us1.proctorapi.com/v2/candidate/launch \
  -H "api_key: YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "launch_url": "https://lms.example.com/exam/start",
    "exam_start": "https://lms.example.com/exam/start",
    "exam_take": "https://lms.example.com/exam/.*",
    "exam_end": "https://lms.example.com/exam/complete",
    "user_id": "student-12345",
    "exam_settings": {
      "record_video": true,
      "record_screen": true,
      "record_audio": false,
      "full_screen": 1,
      "close_tabs": true,
      "one_screen": true,
      "tabs": 1
    }
  }'

APIは、学生が監督付きセッションを開始するために開くURLを返します。

次のステップ

  1. 認証ガイドを読んでAPIキーを設定してください
  2. はじめにガイドで統合パターンを確認してください
  3. 受験者の起動エンドポイントのドキュメントをご覧ください