0

设置外部学习工具的链接时,有标记为“安全设置”的复选框,允许将信息(例如上下文信息)传递给外部工具。

如何从该工具访问这些信息?

4

1 回答 1

0

根据LTI 规范,参数作为表单后变量传递。

例如,访问联系人电子邮件地址的 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 和 Valence文章中所述。

(您还应该验证 LTI oauth 签名,以便对您的工具有信心,请求来自具有您工具的密钥和秘密的 D2L 实例)

于 2012-08-14T01:56:05.133 回答