开始使用黑板

Getting started with Blackboard

我一直想为我的大学创建一个黑板应用程序,它只是操纵课程和作业以及类似的东西。我一直在研究这个话题,但收效甚微。我创建了一个 Blackboard Developer 帐户并生成了我的 public 和私钥。我去查看示例代码,发现 API 调用是从 localhost:9877 found here 发出的。这是否意味着调用是从我机器上的服务器发出的?我还发现了一些我必须下载的软件,所以我认为是这样。这一切真的有必要吗?我不想 运行 整个服务器只是为了进行一些简单的 API 调用。这是怎么做到的?或者它不应该用于单个开发人员,而是仅供大学系统管理员使用?

在这个例子中,是的,正在对您机器上的服务器进行调用。事实并非如此。 cURL 可以查询外部地址或本地地址。

如果您想创建一个整个学院都在使用的应用程序,我肯定会 100% 让系统管理员参与该过程。如果这是您要稍微解决的问题,并且可能用于 class 或两个,使用 XAMPP 之类的东西并连接到本地主机就足够了。

我肯定会 get familiar 使用 cURL,然后再认真地进行此操作。