私はDjango Restを使ってAPIを作成しました。
URLは私がアクセス可能なサーバー上で公開され、実行されています。 URLはAcrobatからDjango Rest Apiにアクセスする方法PDF JavaScript?
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]タブのセキュリティ設定はどのようなものですか?関連するセキュリティ設定はドキュメントにではなく、アプリケーションに関連付けられています。また、URLを適切にURLエンコードする必要があります。たとえば、スペース文字がURLエンティティなどに置き換わるなどです。 –
Acrobatにはセキュリティがアクティブではありません。また、apiのURLにセキュリティはありません。 –
JavaScriptのセキュリティ設定については、JavaScriptの[設定]タブで説明しています。 –