gpt4 book ai didi

javascript - 如何从 Acrobat PDF JavaScript 访问 Django Rest Api?

转载 作者:行者123 更新时间:2023-11-28 06:10:48 25 4
gpt4 key购买 nike

我有一个使用 Django Rest 创建的 API。
该网址是实时的,并且在我有权访问的服务器上运行。
当 URL 被点击时

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 的所有功能。使用 Acrobat JavaScript 无法尝试访问 pdf 之外的 URL。解决方法是使用 urllib 从 API 中提取数据,然后创建另一个 pdf 并将两个 PDF 压缩在一起。我能够使用 Python/Django 来完成此操作。

关于javascript - 如何从 Acrobat PDF JavaScript 访问 Django Rest Api?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36413854/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com