无法使用 Valence API 拨打电话

Unable to make calls with Valence API

我是 Valence API 和 Desire2Learn/Brightspace 的新手,我无法成功调用 API。目前我在 Valence Site 使用语言绑定,并且可以正确验证。但是,有时我已经使 "Get Versions" 调用工作,但我无法进行任何其他调用,即使在使用提供的用户凭据时也是如此。任何其他电话,我都会收到 400 错误请求 header。

所有字段都保留为默认值,包括 "valence.desire2learn.com" 的主机。如果有人能帮助解决我的问题,我将不胜感激。

编辑:我发现我的问题出在我测试的服务器上。如果我将主机参数更改为 API 测试工具使用的 URL (devcop.brightspacedemo.com),我可以再次进行 API 调用。

您提到的主机是一个 public 测试、演示站点。事实上,您可以进行 GET 版本调用(只需要匿名进行),但没有其他调用让我想知道您是否拥有该站点的适当用户凭据?