Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/perl/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Perl 使用外部数据扩展RequestTracker票证_Perl_Rest_Rt - Fatal编程技术网

Perl 使用外部数据扩展RequestTracker票证

Perl 使用外部数据扩展RequestTracker票证,perl,rest,rt,Perl,Rest,Rt,我正在考虑如何扩展RT和IR扩展,但我不认为这对从外部源(如sftp)检索文件并将其作为附件添加到票证中有什么影响。我在征求关于如何进行这项工作的建议,因为我以前很少使用RT,也从未用Perl编程 我正在考虑在票据中添加一个输入和按钮,以允许用户为文件提供一个唯一的ID,并使他们能够在从外部源检索文件时单击,因此不是自动检索,除非它只执行一次 我正在考虑创建一个MakeClicky,它创建一个指向cgi脚本的链接,比如“getfileabc.txt”,提供文件的票证ID和UID。然后,该脚本将检

我正在考虑如何扩展RT和IR扩展,但我不认为这对从外部源(如sftp)检索文件并将其作为附件添加到票证中有什么影响。我在征求关于如何进行这项工作的建议,因为我以前很少使用RT,也从未用Perl编程

我正在考虑在票据中添加一个输入和按钮,以允许用户为文件提供一个唯一的ID,并使他们能够在从外部源检索文件时单击,因此不是自动检索,除非它只执行一次

我正在考虑创建一个MakeClicky,它创建一个指向cgi脚本的链接,比如“getfileabc.txt”,提供文件的票证ID和UID。然后,该脚本将检索该文件并将其作为对票据的注释/回复发布。有几件事要问:

对票据的评论和回复真的是添加附件的唯一方式吗?我在某个地方读过这篇文章,但现在找不到出处

如何从cgi脚本修改现有票证?它在同一台主机上,我还需要使用RESTAPI吗?或者我可以只导入RT模块并添加附件/注释/回复,而不使用RESTAPI吗

另一个选项是在创建/评论/回复时为创建一张纸条,该纸条将在票据内容中搜索文件的标识符,检索文件并附加它

我愿意接受建议,除非其中一个是一个好方法


蒂亚

找到这个后:我很确定这是一条路要走。在票证注释中搜索正则表达式模式,并根据该模式获取文件。我有一种感觉,它会减慢gui的速度,尤其是在检索文件时…但是它可能不会像其他方法那样顺畅,因为我必须创建一张用于创建票证和注释的纸条。。。