1

外部サービスを使用してすべてのコースを一覧表示し、Web サービスによって提供される Moodle の URL を使用してコースを表示したいと考えています。この URL にアクセスしようとすると、「ログインしていません」というメッセージが表示されます。このページを表示する前にログインしたい。

Moodleページを表示する前に、認証トークンまたは認証に使用できるものを要求することは可能ですか?

ありがとう

4

1 に答える 1

0

Web サービスを有効にする必要があります。

この回答を見てください。トークンを取得してから外部関数を呼び出す方法を示しています

MOODLE を使用してユーザーを作成し、SQL 経由でコースに登録する

ただし、あなたの場合は、関数 core_course_get_courses を使用する必要があります

パラメータと結果については、 http://www.yourmoodlesite.com/admin/webservice/documentation.phpのドキュメントを参照してください。

于 2016-04-07T20:18:07.023 に答える