0

価数は私に問題を与えていますが、成績の提出。

https://docs.valence.desire2learn.com/res/grade.html#put--d2l-api-le-%28D2LVERSION-version%29-%28D2LID-orgUnitId%29-grades-%に従ってリクエストをモデル化しようとしています28D2LID-gradeObjectId%29-values-%28D2LID-userId%29

Oct 9, 2012 8:20:02 AM com.sun.jersey.api.client.filter.LoggingFilter log
INFO: 3 * Client out-bound request
3 > PUT http{s}://elearning.test.masked.edu:443/d2l/api/le/1.0/47908/grades/217237/values/37185   (Yes the x_a, x_b, and x_t parameters are set and correct)

{"GradeObjectType":4,"Text":"1052012"}

応答は常に404です。

Oct 9, 2012 8:20:02 AM com.sun.jersey.api.client.filter.LoggingFilter log
INFO: 3 * Client in-bound response
3 < 404

権限の問題を除外し、値が正しいことを確認するために、D2Lのユーザーインターフェイスからログインし、価数呼び出しを行っているユーザーを使用してグレードを設定しました。機能した。

4

1 に答える 1

1

問題は、日付がコースの終了日を過ぎていたことです。D2L では、コースの終了日後に Web ページを介して成績を表示および提出できますが、現在は Valence API を介してはできません。これは、リリース 9.4.1 から 10.1.0 までの既知の問題であり、D2L は、この問題が修正のために内部の欠陥追跡システムにあると報告しています。コメント D2L の提案に従って編集されました。助けてくれてありがとう。

于 2012-10-09T20:15:53.330 に答える