問題タブ [valence]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
desire2learn - Valence アプリ/ユーザーによるすべてのリクエストを表示する
特定のアプリからのすべてのリクエストを表示し、それらを特定の D2L ユーザーと照合するにはどうすればよいですか?
D2L データベース内で、REQUEST_LOGGING_USERS_PATHS_DAYS は各ユーザーの要求を示し、EXT_TOKENS は特定のアプリのユーザー トークンを示します。リクエストをトークン/アプリに一致させるにはどうすればよいですか?
たとえば、私が答えようとしている質問の種類は次のとおりです。アプリ x が昨日行った要求は何ですか? アプリ x の使用中にユーザー y が行った要求は何ですか? 上記は、アプリが何をしているか、どのくらいの頻度で、D2L システムにかかっている負荷 (基本的に、トラブルシューティングとパフォーマンス テスト) を理解するために非常に重要です。
desire2learn - Valence コース内の学生の最初と最後のログイン
Valence API を使用してコースの学生の最初のログイン日と最後のログイン日を取得する方法はありますか? ありがとう。
desire2learn - valence API を使用してコンテンツ トピックとして PDF をアップロードすると 404 エラーが発生する
valence API を介して D2L にファイルをアップロードしようとしていますが、毎回 404 エラーが発生します。これは、標準の REST クライアントで送信される要求です。
ルート:
ヘッダー:
投稿本文:
無効なトークン エラーは発生せず、空白の 404 Not Found が表示されるだけです。このリクエストが通らない理由を説明してくれる人はいますか? より複雑なリクエストを作成したいと考えていますが、この基本的なリクエストを最初に機能させることはできません。
desire2learn - 非Webアプリケーションは原子価呼び出しを行うことができますか?
ユーザーと登録を作成するために非 Web C# アプリケーションが必要であり、Windows スケジュール ジョブを使用して毎日実行するようにスケジュールしたいと考えています。
質問: 非 Web アプリケーションは原子価呼び出しを行うことができますか? b. 非Webアプリケーションが実行可能な場合、shibboleth認証から戻ったセッションに保存されたトークンを使用する方法は?
desire2learn - max_points が整数ではない成績オブジェクトを作成するにはどうすればよいですか? 現在、max_points は最も近い整数に丸められています
私たちのシステムには、整数以外の評価値 (1.5 など) に値する問題がいくつかあります。採点データを d2l と同期しようとして、非整数の max_points で成績オブジェクトを作成すると、最も近い整数に丸められた max_points 値を持つ成績オブジェクトになるようです (1.5 の場合、成績オブジェクトは現在2のうち)。
d2l 内から、グレードの max_points を整数以外の値に設定できることを観察したので、この問題は、API を誤って呼び出した結果か、丸めバグの結果であると考えるようになりました。 APIレイヤー。
次のエンドポイント /d2l/api/le/1.0/(orgUnitId)/grades/ への POST を使用して、この成績オブジェクトを作成しています。
次の成績データ: {'IsBonus': False, 'CanExceedMaxPoints': False, 'Name': u'Question', 'ExcludeFromFinalGradeCalculation': False, 'GradeSchemeId': None, 'CategoryId': 8856, 'MaxPoints': 1.5, 'GradeType': 'Numeric', 'ShortName': '', 'Description': {'Content': u'367', 'Type': 'Text'}}
その POST 要求への応答で返されるオブジェクトには、正しい max_points 値 (丸められていない) があることに注意してください。
max_points が丸められないように、POST リクエストに渡す必要があるものは他にありますか?
desire2learn - クイズと turnitin.com ドロップボックスに価数でアクセスする
d2l データベース内の特定のコースについて、クイズと turnitin.com 対応のドロップボックスの使用に関する情報を収集しようとしています。私が本当に必要としているのは、コース オファリングに turnitin.com 対応のドロップボックスおよび/またはそれに関連付けられたクイズがあるかどうかを価数を介して伝える方法だけですが、他の有用な情報も同様に優れています。原子価でこれを行う方法はありますか?標準のドロップボックスのリストにアクセスする方法は知っていますが、その特定のドロップボックスが turnitin.com に対応しているかどうかを確認する方法が見つからないようです。クイズの出発点がありません。ご協力いただきありがとうございます。ご不明な点がございましたら、お気軽にお問い合わせください。ありがとうございました。
valence - 400 エラーが IIS ログに記録されない理由は何ですか?
(呼び出しが行われたとき)ごとに IIS ログを取得しようとしました。GMT
また、クライアントのタイム ゾーンに加えて、呼び出しが行われた日を含む前日のログを収集しました。
今200 and 404 error codes
、私は取得しますが、ログに記録されません (または、取得400 error codes
したログがユーザーの通話のタイムスタンプと一致しません)
400 のエラー コードはすべて常にログに記録されますか? IIS ログに表示されない理由は何ですか?
ログ/クエリを収集する際に留意すべき点はありますか?
注: IIS ログを収集しているときに、ファイルの作成などに関するエラーが発生したようですが、それが原因でしょうか?