我有一个发出Tin Can API语句的源代码,我可以在其中提供端点发送这些语句的位置(它是moodle的插件)。
我想编写一个能够接收这些语句的简单Java服务器。现在不需要身份验证。只需接收并打印出来,就像http://tincanapi.com/public-lrs/那样。
我从哪里开始?
答案 0 :(得分:0)
显然你只需要处理POST查询。
tincanapi.com在其技术概述中给出了关于如何向LRS发送声明的以下example。基本上它只是一个包含JSON语句表示的POST查询。所以你需要的只是编写处理这些查询的服务器。
POST查询处理使用的url唯一不明显的缺陷必须以'/ statements'结尾。在为不同客户端指定端点时,必须省略此'/ statements'部分。