eLeDia Webサービススイート

eLeDia Webサービススイート
タイプ地元
セット該当なし
ダウンロード https://moodle.org/plugins/view.php?plugin=local_eledia_webservicesuite
問題点 https://tracker.moodle.org/browse/CONTRIB-5010
討論
メンテナ ベンジャミンウルフ

概要

このプラグインはmoodleに新しいWebサービス機能を提供します。

インストール

  1. 必要なバージョンがすべて揃っていることを確認してください。
  2. eLeDia Webservicesuiteプラグインをダウンロードしてください。
  3. あなたのmoodle / local /ディレクトリに解凍してください。
  4. あなたに管理者としてログインし、サイト管理 - >通知と進んでインストールを開始します。

詳しくは、 貢献モジュールまたはプラグインのインストールを参照してください。

を使う

新しい機能はインストール後にmoodleウェブサービス機能リストに表示されます。機能の定義は、サイト管理/プラグイン/ WebサービスのAPIドキュメントにあります。

機能のリスト:

  • elediaservice_update_users_by_idnumber => idnumberで識別される送信ユーザプロファイルを更新します
  • elediaservice_enrol_users_by_idnumber =>指定されたコースにユーザーを登録します。ユーザーとコースはidnumberによって識別されます
  • elediaservice_get_courses_by_idnumber =>与えられたidnumberに従ってコースオブジェクトを返す
  • elediaservice_update_courses_by_idnumber =>与えられたidnumberに従ってコースオブジェクトを更新する
  • elediaservice_get_user_by_idnumber =>与えられたID番号に従ってユーザオブジェクトのリストを返す
  • elediaservice_unenrol_users_by_idnumber =>指定されたコース、ユーザーおよびidnumberで識別されるコースへの指定された登録からのユーザーのリストを登録します
  • elediaservice_course_completion =>与えられたidnumberを持つユーザと与えられたidnumberを持つコースの修了情報を返します
  • elediaservice_get_user_by_mail =>非推奨:代わりにcore_user_get_users_by_fieldを使用してください。
  • elediaservice_get_users_by_idnumber =>非推奨:代わりにcore_user_get_users_by_fieldを使用してください。

クレジット

eLeDia - Eラーニングim Dialog GmbH

メール:info@eledia.de

参照

トラッカーコンポーネント

モジュールとプラグインデータベースエントリ

Github

Githubにもコードがあります。

https://github.com/eledia/local_eledia_webservicesuite/tree/v_28

注意:Githubでは空のマスターブランチを使います。異なるプラグインバージョンは、各Moodleバージョンの特別なブランチにあります。