所以一些快速的背景:我试图自学代码,但现在我真的是一个初学者。我试图帮助我弟弟的学校设立一个由全班学生制作的moodle动力在线课程系统,并且我遇到了学校的问题。首选视频主机。
基本上,这是我的问题: 主持视频的人不希望允许人们直接链接到视频,而是建立了他们希望我们使用的接受POST请求的API,然后输出新的URL,该URL在一次使用后到期。 / p>
我已经弄清楚如何使用POSTman或终端
来使用API#for example:
# curl -F
# api_key='the api key they gave us' -F
# email='a user's email' -F
# destination='a subdirectory'
# 'the target URL'
我无法弄清楚的是,如何自动完成此过程,以便教师可以在我们主持人的网站上输入他们视频的链接(' somesite.com/videos/teacherx/ ')直接在moodle类编辑器中(如果可能的话),这样每当学生上课时,他们可以单击运行脚本的链接,执行POST请求,并将它们重定向到新的临时URL。 / p>
万一你无法说出来,我不知道我在做什么。
提前致谢
答案 0 :(得分:0)
听起来你需要一个文本过滤器 - 基本上搜索文本并在显示时用其他东西替换它。
查看您的应用程序是否列在此处:https://moodle.org/plugins/browse.php?list=category&id=7
如果没有,那么您需要编写自己的过滤器 - 说明在https://docs.moodle.org/dev/Filters
也许下载截屏过滤器的代码,看看它是如何工作的: https://moodle.org/plugins/view.php?plugin=filter_screencast
上查看github上的截屏视频代码