如何使用POSTMAN api工具在Moodle上发布请求

时间:2019-09-05 10:49:19

标签: postman moodle-api

我想在Postman中创建一个API请求,以便在Moodle中创建一个类别。 以下是我在Moodle中执行的步骤:

  1. 已启用的Web服务
  2. 创建了一个外部服务并添加了core_course_create_categories函数。
  3. 已启用REST协议
  4. 创建的令牌。

这是我的POST URL: http://localhost/test/moodle/webservice/rest/server.php?username=admin&password=Password@1&service=mycustomservice&name=CustomCategory&parent=1&idnumber=CSTM1&description=Desc

在“授权”标签下,我选择了 Bearer Token ,并从Moodle Web服务中添加了该令牌。

发送请求时,我收到 invalidtoken无效令牌-找不到令牌错误。

任何人都可以提出解决方案的建议

Moodle版本:3.4.8和Postman版本7.6.0

谢谢。

1 个答案:

答案 0 :(得分:0)

您不能通过GET方法调用API。 在邮递员中,您必须使用POST方法调用API。 将您的令牌传递到表单数据中。 将函数称为wsfunction。

在下面查看我的屏幕截图。 enter image description here