[英]How to access Django Rest Api from Acrobat PDF JavaScript?
我有一个使用Django Rest创建的API。
该网址已在我可以访问的服务器上运行并运行。
当网址被击中时
https://myurl.com/api/test?format=json
这是返回:
{"currentNumber":51,"iterativeField":"51","maxNumberOfDigitsInNum":2}
我需要通过Acrobat PDF按钮访问此数据。
我正在使用Acrobat Pro。 在pdf中我添加了一个按钮。
按钮触发器是“鼠标向上”。
动作是'运行JavaScript'。
JavaScript本身是:
var tempVar = getURL("https://myurl.com/api/test?format=json", "_blank", "GET");
我得到的错误是:
NotAllowedError: Security settings prevent access to this property or method.
Doc.getURL:1:Field Button1:Mouse Up
我检查了PDF上的安全性,并且“没有安全性”。 一切都是允许的。
我不知道该怎么办。 我在哪里需要设置此安全性?
Acrobat确实有JavaScript,但它有自己的版本,'Acrobat JavaScript'; 它有局限性。 它没有HTML JavaScript的所有功能。 尝试访问pdf外部的URL无法使用Acrobat JavaScript。 解决方法是使用urllib从API中提取数据,然后创建另一个pdf并将两个PDF压缩在一起。 我能够使用Python / Django来做到这一点。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.