だから私はカーンアカデミーの apiと対話するスクリプトを持っています. 基本的に、私は /api/v1/user/exercises/ 呼び出しを使用して生徒の進捗状況に関するデータを取得します。
最近まで、私がまだコーチとして設定されていない学生の電子メールを使用したとき、返されたデータは私自身のカーン アカデミー アカウントのものでした。そのため、user == me かどうかをテストする条件を設定し、そうである場合はユーザーのメールをエラー リストに追加して、学生のループを続行しました。
現在、phantom-user-2 がユーザーとして表示されていますが、それが実際に学生のデータであると結論付けるべきか、ユーザーの値が示すように単なるファントム データであると結論付けるべきかわかりません。
私はこのデータを使用して生徒の成績表を作成するため、私をコーチとして迎えた生徒が何らかの方法でユーザー フィールドに同様の値を持つ可能性が懸念されるため、同様の条件を設定して追加することをためらっています。これらをエラー リストに追加します。
私はそれをテストして、それがどのように機能するかを見ることができると思いますが、知っている人がどのような条件でファントムユーザー-2がユーザーフィールドに表示されるかを教えてくれれば、安心するのに役立ちます.感謝します。