我已經在服務器上安裝了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課程。
我的方法: 中包括一個外部PHP文件(託管在Drupal站點)Moodle的配置文件,發送AJAX請求到PHP文件來驗證用戶身份,從得到的Moodle課程列表和其他信息的Drupal。
我仍在處理這個要求。想知道是否有任何簡單的方法來滿足這個要求。
有關Moodle Web服務的信息,請參閱https://docs.moodle.org/33/en/Web_services_FAQ。 – luisdev