设置外部学习工具的链接时,会有一些标记为“安全设置”的复选框,允许将信息(例如上下文信息)传递给外部工具。
如何从工具中访问此信息?
答案 0 :(得分:0)
每个LTI spec参数都作为表单后置变量传递。
例如,访问联系电子邮件地址的php代码为:
//Grab some LTI related parameters
if (isset($_REQUEST['lis_person_contact_email_primary']))
{
$email = $_REQUEST['lis_person_contact_email_primary'];
}
在D2L中,您还可以将LTI启动与Valence API调用结合起来,如LTI and Valence文章中所述。
(您还应该验证LTI oauth签名,以便对您的工具充满信心,请求来自具有您工具密钥和秘密的D2L实例)