lms-他システム連携/API

13-03-6.アクションログ情報取得API

更新日:

API名 アクションログ情報取得API
ID el_actionlog_get_api

2.詳細解説

アクションログを取得するAPI。詳しくはこちらをご覧ください。

$cstream->call_el_actionlog_get_api($input_array);

3.I/O情報

INPUT

No 項目名 項目ID 項目説明 必須
1   会社ID kaisha_id 会社を表すID
2   アクセスキー access_key APIを認証するためのアクセスキー
3   受講者ID user_id 抽出に利用する受講者ID(=検索)
4   アクション区分 action_kbn 01:受講申込 02:講義視聴開始 03:講義視聴完了 04:問題解答完了 05:正答率達成 06:回答一時保存 07:回答完了 08:課題提出 09:課題レビュー完了 10:課題合格
5   講座グループID course_group_id 抽出に利用する講座グループID  
6   カリキュラムID curriculum_id 抽出に利用するカリキュラムID(=検索)  
7   講座ID course_id 抽出に利用する講座ID(=検索)  
8   講義ID lecture_id 抽出に利用する講義ID(=検索)  
9   受講日時From play_date_from 抽出に利用する受講日時From(YYYYMMDDHHIISS)
登録日時がFrom~Toの間の場合のみ抽出
 
10   受講日時To play_date_to 抽出に利用する受講日時To(YYYYMMDDHHIISS)  
11   並び順 sort_type 0:登録日時昇順 1:登録日時降順
12   取得履歴数 get_cnt 取得する履歴数。0の場合はすべて取得

OUTPUT

No 項目名 項目ID 項目説明
1   実行フラグ exec_flg 1:正常 9:エラー
2   エラータイプ error_type 実行フラグ=エラーの場合挿入。どのような種類のエラーなのかを判断するフラグ。
3   エラーメッセージ error_msg エラーごとに発生するメッセージ
4   アクションログリスト actionlog_list アクションログの一覧情報を取得
  4-1 アクション区分 action_kbn 受講申込 / 受講開始 / 視聴完了 / 問題解答完了 / 正答率達成 / アンケート回答一時保存 / アンケート回答完了 / 課題提出 / 課題レビュー完了 / 課題合格
  4-2 講座ID course_id  
  4-3 講座名 course_name  
  4-4 講座画像URL course_pic_url  
  4-5 講義ID lecture_id  
  4-6 講義名 lecture_name  
  4-7 登録日時 touroku_date ログ登録日時(YYYYMMDDHHIISS)

エラー

エラータイプ エラー概要 発生させるメッセージ 発生させるException
0 アクセスキー不適合エラー アクセスキーが適合しません。 AccessKeyException
1 ホスト許可エラー 対象のホストからのAPI実行を許可していません。 HostRestrictException
2 引数エラー 呼出パラメータが不足しているため実行できません。 CallParameterException
9 システムメンテナンスエラー 現在システムのメンテナンス中です。YYYY/MM/DD HH - HH の間システムをご利用できません。ご不便おかけし申し訳ございません。 SystemMaintenanceException

4.実装例

-lms-他システム連携/API

Copyright© E-learning ASP V6 利用マニュアル , 2021 All Rights Reserved Powered by STINGER.