使用 R 中的 httr 包通过 HTTP 请求访问 Moodle (Gradebook) API
Access Moodle (Gradebook) API with HTTP requests using the httr package in R
我是 API 世界的新手,作为 R
用户,当前首选软件包是 httr
软件包。该包使用 GET()
函数发送 HTTP 请求。我的问题是我想通过 the gradebook API 访问我在 Moodle 上的课程的成绩簿,我在文档中找到的所有内容都使用了 PHP。有什么方法可以通过 HTTP 请求访问 API 吗?
您不能直接使用其他语言的内部 Moodle API。要与 R 中的 Moodle 交谈,您应该使用 Moodle Web 服务。
因此您需要确定您需要哪些,并配置您的 Moodle 服务器以将它们公开为 REST WS。比任何可以执行 POST 或 GET 的工具都可以与之交互。
有关配置说明,请参阅 Web services
我是 API 世界的新手,作为 R
用户,当前首选软件包是 httr
软件包。该包使用 GET()
函数发送 HTTP 请求。我的问题是我想通过 the gradebook API 访问我在 Moodle 上的课程的成绩簿,我在文档中找到的所有内容都使用了 PHP。有什么方法可以通过 HTTP 请求访问 API 吗?
您不能直接使用其他语言的内部 Moodle API。要与 R 中的 Moodle 交谈,您应该使用 Moodle Web 服务。
因此您需要确定您需要哪些,并配置您的 Moodle 服务器以将它们公开为 REST WS。比任何可以执行 POST 或 GET 的工具都可以与之交互。
有关配置说明,请参阅 Web services