1

機能強化のためにMoodleカスタムサービスを作成しようとしています

1 ) https://docs.moodle.org/dev/External_functions_API
2 ) https://docs.moodle.org/dev/Adding_a_web_service_to_a_plugin

これらのドキュメントに基づいて更新されたサービス モジュール。作成されたサービス モジュールと external_lib.php ファイル。しかし、Web サービス API へのアクセス中にエラーが発生しました

エラー: {"exception":"dml_missing_record_exception","errorcode":"invalidrecord","message":"データベース テーブル external_functions にデータ レコードが見つかりません。"}

デバッグ モードを有効にして、再試行しました。外部関数登録エラーを示します。

{"exception":"dml_missing_record_exception","errorcode":"invalidrecord","mess    age"
:"Can not find data record in database table     external_functions.","debuginfo":"SELECT * FROM {external_functions
} WHERE name = ?\n[array (\n  0 => 'local_enroll_course',\n)]"}    

Moodle内で新しく作成したサービスを登録するにはどうすればよいですか? Plsヘルプ

4

1 に答える 1