我想从Canvas获取课程部分详细信息,我正在使用LTI 2.0。 在API文档中,我可以获得用户注册的部分sis_id,但我没有得到这个。
https://canvas.instructure.com/doc/api/file.tools_variable_substitutions.html
http
{
server
{
listen 10443;
ssl on;
access_log /var/log/nginx/ssl-access.log;
error_log /var/log/nginx/ssl-error.log;
location /
{
#chunked_transfer_encoding on;
proxy_buffering off;
proxy_pass https://MYSERVER:10443;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Proto $scheme;
#proxy_redirect off;
#proxy_ssl_session_reuse off;
}
ssl_protocols SSLv3 TLSv1 TLSv1.1 TLSv1.2;
ssl_session_timeout 10m;
keepalive_timeout 60;
ssl_session_cache builtin:1000 shared:SSL:10m;
ssl_ciphers HIGH:!aNULL:!aNULL:!EXPORT:!CAMELLIA:!DES:!MD5:!PSK:!RC4;
ssl_prefer_server_ciphers on;
ssl_certificate /etc/nginx/certs/endpoint/nginx.cer;
ssl_certificate_key /etc/nginx/certs/endpoint/nginx_d.key;
#ssl_client_certificate /etc/nginx/certs/endpoint/nginx.cer;
#ssl_verify_client off;
#ssl_verify_depth 2;
}
}
注意:我已将该部分添加到课程中,并为其分配了SIS ID。
我无法找到任何与部门相关的信息,如何获取用户注册的部分信息?
由于
答案 0 :(得分:1)
经过长时间的搜索,我将回到LTI 1.0,因为LTI不支持此功能和许多其他功能。2