我正在尝试使用c#通过Web服务创建一个术语。我已将BbWsClient包含在我的解决方案中并相信我非常接近。
我似乎遇到的问题与TermVO.sourcedidId有关。是否有建议的方法来填充此值?是应该只是一个新的GUID?
我正在尝试使用此方法来保存术语: http://library.blackboard.com/ref/8c09eac0-db9b-4c1f-839a-69ce42234bdf/blackboard/ws/course/CourseWSImpl.html#saveTerm(blackboard.ws.course.TermVO)
当我不包含它时,我收到此错误:
[WSFW000] blackboard.persist.PersistenceRuntimeException:必需 字段未设置。必须设置标识符。 “
答案 0 :(得分:1)
term.sourcedid_id是一个nvarchar2(256),不可为空。
根据文件:
" sourcedid_id - 基于来自外部系统的Feed设置或自动生成以学习创建的术语"