私はサーバー上にMoodleインスタンスを、同じサーバー上にDrupalインスタンスをインストールしました。しかし、彼らはどちらも異なるドメインを使用しています。DrupalでMoodle APIまたはMoodle関数を使用するには?
drupal.example.com (running Drupal 7.44) (hosted on Server A)
www.example.net/moodle (running Moodle 2.6.2) (hosted on same server as above)
要件: 私はDrupalの中のMoodleの機能を使用したいです。自分のMoodleユーザーが自分のMoodle資格情報を使ってDrupalにログインしてもらいたいです。
Moodleの資格情報を使ってDrupalにログインしたユーザーは、DrupalのMoodleコースにアクセスする必要があります。
私のアプローチ: は、Drupalのにムードルからコースやその他の情報のリストを取得し、ユーザーを認証するためにPHPファイルにAJAX要求を送信し、(Drupalサイトにホストされている)外部のPHPファイルにMoodleの設定ファイルをインクルードします。
私はまだこの要件に取り組んでいます。この要件を満たすための簡単なアプローチがあるかどうかは疑問です。
Moodle Webサービスに関する情報はhttps://docs.moodle.org/33/en/Web_services_FAQを参照してください。 – luisdev