lms-他システム連携/API

13-03-30.Q&A個別取得API

更新日:

API名 Q&A個別取得API
ID el_qaInfo_get_api

2.詳細解説

Q&A情報を個別取得するAPIです。指定した質問の内容や回答の中身を取得できます。詳細な情報を取得したい場合利用しますが、質問のリストを取得したい場合、el_qaList_get_apiを併用してください。

$cstream->call_el_qaInfo_get_api($input_array);

3.I/O情報

INPUT

No 項目名 項目ID 項目説明 必須
1   会社ID kaisha_id 会社を表すID
2   アクセスキー access_key APIを認証するためのアクセスキー
3   QA番号 qa_no Q&Aを一意に表す番号

OUTPUT

No 項目名 項目ID 項目説明
1 実行フラグ exec_flg 1:正常 9:エラー
2 エラータイプ error_type 実行フラグ=エラーの場合挿入。どのような種類のエラーなのかを判断するフラグ。
3 エラーメッセージ error_msg エラーごとに発生するメッセージ
4 受講者ID(質問者) userid  
5 受講者氏名(質問者) username  
6 QA番号 qa_no  
7 QA行リスト qa_row_list  
7-1 QA枝番号 qa_row_no  
7-2 QA区分 qa_kbn  0:質問 1:解答
7-3 既読フラグ read_flg  0:未読 1:既読
7-4 講座ID course_id  
7-5 講座名 course_name  
7-6 講義ID lecture_id  
7-7 講義名 lecture_name  
7-8 受講者ID(回答者) lecturer_userid  
7-9 受講者氏名(回答者) lecturer_username  
7-10 管理者ID(回答者) manager_id  
7-11 管理者氏名(回答者) manager_name  
7-12 初回質問日 first_qa_date  
7-13 QAタイトル qa_title  
7-14 QA内容 qa_naiyou
7-15 添付ファイルURL qa_file_url
7-16 承認フラグ approval_flg  0:未承認 1:承認済
7-17 回答ステータス answer_status  0:一時保存 1:有効
8-17 登録日時 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.