問題タブ [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 ダウンロード トピック ファイル
ファイルトピック (TOPIC_T=1) を返す GET (orgUnitId)/content/topics/(topicId) を呼び出すことで、トピックに正常にアクセスできます。
しかし、ファイル自体 GET (orgUnitId)/content/topics/(topicId)/file にアクセスしようとすると、404 が返されます。
ファイルはそこにあり、URL や UI から個別にアクセスできます。
desire2learn - Valence API グレードのエクスポート
Valence を使用して成績のエクスポート機能をテストしてきましたが、ベンチマーク中にプロセスが非常に遅い (ユーザーあたり約 1.5/2 秒) ことに気付きました。
私が使用しているAPI呼び出しは次のとおりです。
私がやろうとしているのは、10k 以上の多数のグレードをエクスポートすることです。これは、この API を使用して可能ですか?
javascript - Valence JavaScript クライアントライブラリは localhost で動作しますか?
Valence javaScript クライアント ライブラリと D2L からの「GettingStartedSample」ダウンロードを試しています。
サンプル ファイルが D2L コース サイト内からアップロード、アクセス、実行された場合、スクリプトは機能しますが、localhost から実行しようとすると、問題が発生します。localhost ではアプリケーションを正常に認証できますが、「Get Versions」または「WhoAmI」リクエストを実行しようとしても何も起こりません。
Firebug は次のように伝えています。
- Object { readyState=0, status=0, statusText="error" } server.js (77 行目)
- エラーserver.js(78行目)
- (空文字列) (79行目)
localhost から JavaScript クライアント ライブラリを使用してリクエストを送信できますか?
desire2learn - Valence API Desire2learn を使用して結果が返されませんでした
SOAP から valence API への移行に取り組んでいます。ユーザー (すべてのユーザー、ロールに基づく、ユーザー ID など) とグレード (すべてのバリエーション) の取得など、いくつかの呼び出しで問題が発生しています。
アイテムのない空のリストが返されます。いかなる種類のエラーもありません。SOAP を使用してデータを取得しようとすると、目的のデータが取得されます。
「学生の検索」の権限を確認したので、技術的には、すべてのユーザーまたは学生のロール ID を取得しようとすると、何かを取得する必要があります。ここで他に何が欠けていますか...
desire2learn - Desire2Learn valence API データとウェブサイト データの違い
Web サイト経由で D2L にログインすると、(学生として) 自分が割り当てられているグループに割り当てられたタスクしか表示されません。Valence API を使用してそれらのタスクを取得しようとすると、すべてのタスクを受け取ります。API でユーザー コンテキストを失ったようです。Valence API を介してフォーラム トピックを取得しようとすると、問題なく動作します。