目次
- Outschoolの概要
- Outschoolの機能
- Outschoolの利用シーン
- Outschoolの使用例
- Outschoolのコマンド・パラメーター
Outschoolの概要
Outschoolプラグインは、ユーザーの要件に基づいてOutschoolのデータベースからクラスと教師を検索します。年齢、時間帯、キーワード、授業形式などのパラメータを使用して検索をカスタマイズできます。
Outschoolの機能
- 特定のキーワード、年齢、時間帯に基づいてオンラインクラスを検索する。
- 授業形式(一回限り、進行中、学期コース、短期コース、キャンプ、グループ)によるフィルタリング。
- 特定の教師によるクラスを検索する。
- 結果を「今後の予定」「新規」「関連性」の順に並べ替える。
- 特定の日付や曜日に開始するクラスを検索する。
Outschoolの利用シーン
- 子供の年齢に合ったオンラインクラスを探す。
- 特定の主題(例:プログラミング、美術、科学)についてのクラスを探す。
- 特定の時間帯や曜日に開催されるクラスを探す。
- 特定の教師によるクラスを探す。
Outschoolの使用例
- ユーザー: 「10歳の子供向けのプログラミングクラスを探してください」
- プラグイン: 「以下は10歳の子供向けのプログラミングクラスの一部です: [クラス1のタイトルとリンク], [クラス2のタイトルとリンク]...」
- ユーザー: 「週末に開催される美術クラスを見つけてください」
- プラグイン: 「以下は週末に開催される美術クラスの一部です: [クラス1のタイトルとリンク], [クラス2のタイトルとリンク]...」
Outschoolのコマンド・パラメーター
- コマンド: searchClasses
- timeZone: ユーザーのIANAタイムゾーン識別子。
- age: 学習者の年齢。
- q: クラスリストで検索するためのキーワード。
- delivery: クラスの配信タイプ。
- userUid: 特定の教師によって教えられるクラスを検索するための教師のID。
- order: 結果を並べ替える方法。
- offset: 結果のオフセット。
- limit: 返す結果の数。
- startAfter: この日付以降に開始するクラスを検索する。
- dow: 週の特定の日に開始するクラスを検索する。
- startAfterTime: ユーザーのタイムゾーンによって正規化された日の時間形式でのクラスの開始時間。
- endByTime: ユーザーのタイムゾーンによって正規化された日の時間形式でのクラスの終了時間。
- コマンド: searchTeachers
- name: 検索する教師の名前。
- limit: 返す結果の数。