問題タブ [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.

0 投票する
1 に答える
117 参照

desire2learn - valence ダウンロード トピック ファイル

ファイルトピック (TOPIC_T=1) を返す GET (orgUnitId)/content/topics/(topicId) を呼び出すことで、トピックに正常にアクセスできます。

しかし、ファイル自体 GET (orgUnitId)/content/topics/(topicId)/file にアクセスしようとすると、404 が返されます。

ファイルはそこにあり、URL や UI から個別にアクセスできます。

0 投票する
1 に答える
201 参照

desire2learn - Valence API グレードのエクスポート

Valence を使用して成績のエクスポート機能をテストしてきましたが、ベンチマーク中にプロセスが非常に遅い (ユーザーあたり約 1.5/2 秒) ことに気付きました。

私が使用しているAPI呼び出しは次のとおりです。

私がやろうとしているのは、10k 以上の多数のグレードをエクスポートすることです。これは、この API を使用して可能ですか?

0 投票する
1 に答える
128 参照

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 クライアント ライブラリを使用してリクエストを送信できますか?

0 投票する
1 に答える
215 参照

desire2learn - Valence API Desire2learn を使用して結果が返されませんでした

SOAP から valence API への移行に取り組んでいます。ユーザー (すべてのユーザー、ロールに基づく、ユーザー ID など) とグレード (すべてのバリエーション) の取得など、いくつかの呼び出しで問題が発生しています。

アイテムのない空のリストが返されます。いかなる種類のエラーもありません。SOAP を使用してデータを取得しようとすると、目的のデータが取得されます。

「学生の検索」の権限を確認したので、技術的には、すべてのユーザーまたは学生のロール ID を取得しようとすると、何かを取得する必要があります。ここで他に何が欠けていますか...

0 投票する
1 に答える
50 参照

desire2learn - Desire2Learn valence API データとウェブサイト データの違い

Web サイト経由で D2L にログインすると、(学生として) 自分が割り当てられているグループに割り当てられたタスクしか表示されません。Valence API を使用してそれらのタスクを取得しようとすると、すべてのタスクを受け取ります。API でユーザー コンテキストを失ったようです。Valence API を介してフォーラム トピックを取得しようとすると、問題なく動作します。